5
2
34
8
4
9
12
6
64
52
43
33
22
26
27
45
58
10
3
51
53
18
25
50
93
20
24
37
61
31
115
17
44
65
29
74
110
100
21
48
81
82
16
171
88