25
42
8
26
233
106
30
5
60
53
16
91
39
19
40
63
137
271
13
14
33
129
45
444
36
43
10
24
105
89
123
188
161
7
235
38
41
102
65
109
62
95
28
22
199
27
37
67
83
213
219
153