157
29
191
333
79
181
49
60
427
454
25
6
7
266
39
62
16
112
97
53
160
31
83
51
192
118
172
80
38
248
33
136
153
164
13
110
81
109
84
18
71
3
26
11
182
117
72
231
24
27
193
294
12
98