2
22
3
53
15
45
64
7
8
23
32
24
17
9
158
127
26
28
4
105
1
34
13
43
11
12
58
6
185
59
19
40
20
41
14
36
31
71