27
9
35
53
126
29
112
67
62
70
245
76
40
31
124
96
83
36
182
288
77
33
5
174
44
28
63
34
407
39
45
55
75
93
43
88
32
115
48
114
59
105
61
64
101
144
103
19
73
299
721