8
18
24
125
48
14
38
7
12
13
112
6
9
2
4
56
22
105
26
10
23
5
60
1
3
28
40
104
20
30
59
65
16
11
34
387
17
81
89
73
352
94
53