2
9
12
1
24
15
4
10
75
3
14
5
17
11
34
71
32
42
50
19
21
192
79
53
28
92
27
124
61
62
16
48
46
22
81
90