2
22
63
1
9
5
97
46
41
7
89
12
73
21
13
18
99
17
28
14
51
113
85
102
8
24
20
15
71
4
153
155
27
30
95
129
38
179
16
34
94