77
7
47
275
149
291
62
374
81
318
53
757
58
162
65
45
233
288
76
70
208
139
327
441
66
35
234
184
54
287
39
44
151
187
19
60
27
33
118
125
100
136
40
67
12
312
175
96
745
303
132
103
626