9
38
53
45
116
14
33
140
101
278
58
15
487
89
113
122
97
103
100
95
66
206
75
32
91
251
59
37
232
86
54
132
30
163
21
16
114
441
203
26
36
275
22
19
88
39
190
472
194
35
41
155
81
82