487
35
270
15
30
301
48
17
27
39
235
59
123
82
24
31
536
141
69
66
275
26
38
706
83
89
422
111
230
144
272
153
164
33
183
65
316
147
70
351
16
52
91
138
71
77
79
221
174
160
587
28
47
54
129