77
13
54
181
38
58
248
69
106
40
150
64
326
194
96
95
225
85
235
110
130
146
65
15
36
23
257
231
62
403
206
276
246
704
132
87
55
32
25
145
178
169
189
331
44
174
256
327
68
144
223