57
99
23
39
14
26
74
56
112
117
42
15
9
19
49
34
45
60
4
72
7
13
125
96
97
62
53
246
189
20
16
104
11
25
51
66
27
228
36
35
43
44
28
106
71