2
22
32
89
6
15
25
7
34
3
35
43
27
4
51
76
14
49
11
20
28
92
12
158
63
18
58
65
106
17
19
9
10
16
24
30
31