60
99
33
37
46
57
53
43
19
383
28
13
7
64
91
75
71
216
31
45
26
132
648
177
522
200
195
121
196
174
18
40
282
138
454
74
56
203
225
23
66
117
170
223
24
25
47
128
52
431
267
97