57
69
9
31
8
14
50
20
11
116
6
3
7
10
25
58
48
128
23
35
36
49
16
251
30
40
102
51
60
22
18
13
37
21
17
86
150
29
39
85
79
27
87
45
178
112