25
10
12
30
36
2
62
17
24
28
8
5
120
42
13
27
61
40
1
22
21
20
11
54
3
110
57
92
16
4
231
29
41
73
115
32
98
157
55
202
221
69