25
19
54
33
12
21
15
42
120
49
96
5
17
20
24
32
6
7
95
31
13
8
4
18
27
14
62
3
28
16
11
58
51
9
53
121
30
56