60
541
75
236
454
188
147
334
307
142
33
221
144
51
47
84
56
35
38
43
64
72
180
19
63
15
25
82
32
149
58
217
146
194
81
218
230
109
289
86
37
337
90
430
927
48
17
182
165
26
50
197
41
185
292
59