56
64
72
28
113
82
35
190
150
59
46
76
16
4
9
217
14
21
40
65
118
42
30
27
37
138
63
50
38
85
142
69
131
60
216
231
177
29
54
128
19
306
129
379
71
57
26
52
34