64
44
9
30
35
22
10
53
11
37
7
103
31
87
12
315
65
175
169
140
39
69
5
157
149
200
180
29
40
41
20
89
56
67
101
63
46
258
414
242
195
62
178
88
221
105
619
73
95
464
154
420