28
24
12
43
16
9
13
27
20
49
15
55
41
129
25
19
30
2
101
8
3
57
1
4
42
110
114
5
45
76
10
33
22
11
32
48