72
9
45
16
24
143
52
40
196
29
33
66
41
58
30
127
257
131
179
138
241
54
116
239
43
22
85
123
102
56
180
130
285
62
107
84
147
53
132
341
26
181
265
254
64
133
534
139
260
233
155
63