11
25
46
39
34
28
33
9
84
10
45
14
48
26
16
13
8
49
38
63
112
51
1
2
21
3
20
957
44
36
22
18
23
12
67
73
43
15
19
4
41
68