18
3
16
7
13
24
41
32
34
25
63
4
12
76
50
10
14
5
15
45
17
6
40
21
11
79
38
8
120
106
35
20
29
33
186
1
67
9
23
60
30
2