125
24
55
8
9
46
100
13
10
41
29
54
12
18
2
32
21
5
1
30
34
17
11
35
7
105
31
16
15
42
123
69
20
27
19