18
276
967
415
254
640
17
203
8
135
16
6
10
43
93
26
12
82
34
46
151
83
66
147
162
19
24
9
69
29
99
485
53
152
3
14
167
67
45
105
62
809
74
76
243
145
31