31
8
111
24
1
9
25
10
22
14
26
20
57
146
17
13
40
101
5
46
7
58
33
128
100
2
84
60
134
34
18
16
116
21
74
315
6