56
63
42
26
71
132
14
53
45
80
120
158
54
82
69
60
68
101
232
57
104
29
97
78
72
128
121
51
5
4
77
20
12
448
190
183
37
216
19
223
73
105
176
35
28
249
24
681