21
164
17
341
134
27
50
31
19
171
72
116
75
11
39
14
60
355
42
173
91
26
125
37
49
511
78
513
6
216
15
38
162
41
180
18
95
238
158
9
25
12
96
92
320
290
24
3
44