11
182
39
25
53
31
78
40
15
18
62
35
107
179
128
136
106
168
552
197
98
47
88
121
192
68
19
90
85
627
6
24
342
95
67
188
122
96
72
246
258
388
157
253
54
294
155
9
44
83
1243
160
21
36
208