60
53
21
110
138
22
88
31
4
3
126
94
52
360
832
179
38
25
44
16
24
186
57
14
15
376
12
217
55
8
11
395
58
48
37
23
251
227
208
68
49
72
9
30
10
1282
62
32