53
66
9
7
180
108
30
216
20
101
64
47
43
63
72
44
28
36
54
245
99
33
50
197
264
24
148
94
263
1108
620
196
34
567
177
1549
48
814
67