36
26
30
72
15
45
17
77
383
62
11
69
55
23
96
38
57
260
59
25
33
49
183
188
65
29
148
28
92
40
24
217
154
194
48
248
192
60
82
67
455
258
76
219
362
68
141
43
133
128
280
19
61