18
637
255
40
93
66
35
181
85
1848
168
25
77
6
29
30
11
15
72
5
14
578
33
366
12
24
8
70
513
156
236
20
57
26
102
261
104
184
275
229
92
51
203
114
16
10
54
59