60
185
176
276
72
9
97
197
32
12
171
546
286
33
417
42
26
411
43
31
59
130
118
47
81
51
75
20
180
162
96
80
41
82
37
27
112
61
368
40
48
50
135
222
66
381
120
152
175
238
341
531