2
30
14
35
0
31
36
10
27
38
22
8
19
40
18
24
6
15
13
92
21
20
50
60
78
11
7
55
120
9
1
28
106
17
12
3
48
32