57
24
15
21
77
33
99
73
126
104
50
138
59
60
109
88
91
64
263
168
117
97
368
216
179
136
115
14
279
112
74
58
28
38
52
34
48
26
10
124
23
8
37
93
54
51
53
62
169
78
44
108