51
14
11
17
18
16
15
38
19
20
41
34
91
40
33
28
9
30
54
13
10
29
48
69
37
21
27
49
22
5
78
110
52
59
255
97
99
23
58