4
24
37
12
42
34
18
10
5
2
28
7
86
31
6
21
15
8
3
20
87
22
73
112
11
39
27
0
38
1
9
49
14
36
85
48
33
50