55
13
31
47
16
275
32
11
130
312
12
10
127
33
80
163
101
20
68
74
37
215
30
528
97
141
60
88
109
6
199
21
28
1
89
2
231
18
136
306
8
58
17
219
214
137
66
25
50
416
35
806