57
22
19
11
2
10
36
69
20
55
63
112
49
12
16
42
1
50
45
27
7
24
87
18
84
21
79
8
68
228
61
13
91
54
247
393
110
350
75
15
93
60
6
9
30
467
3
123