104
49
96
275
185
10
127
533
159
24
192
142
51
33
15
63
72
313
431
145
178
99
7
41
59
65
52
314
110
514
155
161
98
29
603
181
64
150
129
401
26
109
3
558
95
590
19
82
135
23
37
118
97
53
484