2
1
12
23
7
8
3
35
43
18
49
41
6
17
19
22
33
13
56
5
14
27
9
116
16
15
24
30
10
57
40
25
84
45
51
44
26