2
4
22
6
5
14
11
18
8
94
3
24
19
30
26
36
92
33
88
1
122
13
61
16
39
55
17
54
10
15
25
43
37
7
168
38
20
31
53
27
42