15
12
16
17
37
58
65
105
10
75
6
56
146
40
25
9
101
20
14
55
21
23
28
8
5
44
32
82
46
22
33
53
24
73
3
29
51
804
4
2