60
143
2
53
17
39
33
12
342
42
75
64
119
394
26
1448
189
206
413
30
68
169
73
24
85
94
16
303
51
36
141
138
63
164
106
78
245
103
271
334
203
121
155
101
21
165
364
105
65
152
44
219
215