111
73
71
600
4
16
161
24
27
20
1941
187
19
495
22
5
197
47
8
104
36
14
12
265
18
61
25
190
641
266
184
75
40
86
21
52
163
106
15
72
159
29
13
255
31
345
6
50
7
157
39