111
42
104
59
84
34
20
206
90
62
41
81
35
141
97
202
403
191
27
103
282
58
68
162
10
29
304
87
136
72
212
99
31
57
134
49
15
163
117
73
180
116
183
220
94
148
24
9
723
80
51
28
77