25
10
22
32
182
52
14
4
49
34
30
5
18
9
12
29
15
24
21
40
20
17
11
120
13
8
23
45
7
6
28
97
88
74
102