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