65
62
13
4
44
53
196
376
190
291
2609
101
79
212
298
52
63
10
22
181
55
64
132
239
73
29
20
171
26
172
207
359
28
134
95
122
105
14
50
39
93
208
15
109
115
11
78
45
1188
41
106