26
107
47
9
6
15
13
19
108
2
8
7
10
4
30
56
33
25
28
5
1
12
127
14
3
49
27
34
21
22
36
23
40
11
20
42