62
29
10
30
31
74
142
113
313
50
76
32
28
325
17
19
108
107
80
25
37
26
72
9
138
149
52
68
39
141
118
42
20
270
48
414
143
54
374
175
186
38
55
215
272
114
144
147
178
177
222
21