63
39
85
97
84
33
106
46
60
19
45
77
83
117
68
31
30
44
180
50
55
58
189
94
73
42
127
268
98
67
34
130
146
54
328
196
193
81
221
121
47
198
40
92
105
59
88
181
64
228
297