118
395
8
125
25
41
38
33
10
1
28
63
35
9
74
81
178
11
365
30
132
180
37
22
31
121
206
27
36
47
13
124
51
52
108
55
77
70
50
212
29
79
119
14
324
625
26
45
21
166
23