123
394
34
202
92
72
20
104
8
13
50
137
119
45
38
15
171
180
73
78
368
164
131
96
66
24
64
41
62
75
135
54
35
371
61
25
30
85
136
69
374
165
39
70
36
103
302
318
11
31
67
65
88
18
58