105
52
62
14
279
42
74
113
61
18
12
21
119
70
0
97
26
25
34
109
46
75
33
20
167
15
32
123
19
5
108
4
56
110
40
51
36
76
10
17
27
24
126
55
9