14
276
240
34
107
164
223
23
6
41
58
187
190
31
249
15
13
39
245
189
43
335
150
44
48
230
3
89
51
264
16
42
55
159
10
125
202
35
27
1
59
2
73
9
49
108
45
126
440
103
66