9
35
53
44
116
13
33
140
101
274
58
15
485
89
113
122
97
102
100
95
66
206
75
32
91
248
59
37
232
86
54
132
30
163
21
16
114
441
38
203
26
36
275
22
19
87
39
190
472
194
41
155
81
82