6
116
10
29
32
63
12
33
11
91
43
99
27
36
104
440
124
70
92
149
58
25
49
14
164
394
20
52
158
497
66
137
384
39
210
71
222
294
176
132
15
77
79
188
154
353
38
244
35
263
701
151
214