12
38
113
42
13
36
94
17
109
43
35
10
91
9
18
39
5
7
33
31
28
67
52
32
40
53
24
21
14
99
0
4
55
25
58
6
29
62
2
1