11
43
7
269
10
40
85
58
187
31
175
62
28
216
18
37
128
267
51
9
283
87
14
977
199
117
16
112
17
8
6
24
22
30
89
56
32
50
119
42
63
318
127
53
12
2
186
121
60
49
129
57