49
109
220
39
302
110
34
36
9
14
1650
19
996
134
369
314
172
44
230
65
193
197
189
116
54
17
250
59
129
141
2180
47
11
81
200
69
123
94
18
58
25
46
178
67
458
27
13032
90
51
224
48
42
204