63
21
75
34
87
37
114
60
113
147
246
119
459
62
362
146
79
39
182
185
94
344
125
126
169
31
450
77
180
68
132
117
93