22
92
12
61
56
16
11
50
62
15
85
110
91
18
36
23
39
52
70
71
810
53
34
57
116
38
65
207
132
178
73
105
96
108
32
686
30
58
314
66
126
60
47
51
124
41
118
63
155
33