83
17
90
29
62
128
22
66
97
119
43
117
47
36
100
20
27
668
95
177
277
12
37
176
13
131
15
145
112
237
105
51
40
44
48
11
294
114
68
172
181
61
64
108
140
173
216
197