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