67
34
45
32
46
66
37
288
80
24
25
87
82
259
105
38
255
305
136
68
29
55
33
177
264
287
40
175
214
187
1308
76
88
73
157
115
44
71
42
59
65
75
142
92
120
131
137
51