2
1
12
23
8
7
3
35
43
18
49
41
6
17
19
24
13
56
5
14
27
116
30
10
57
40
25
45
51
44
26
34
46
52
60
191
31