29
49
55
21
32
17
33
16
58
236
50
107
98
59
112
18
46
52
45
68
41
93
78
164
54
86
454
81
63
34
138
219
14
75
128
290
143
30
39
97
31
24
94
132
288
66
110
70
9
44
485