170
59
65
101
113
64
458
13
99
47
11
48
96
66
338
116
56
151
251
126
212
335
70
375
297
179
81
83
57
157
266
26
16
2
85
159
103
91
131
94
75
63
321
102
90
72
132
117
145
29
135
128
120
104
203
200