198
64
65
117
209
52
40
80
346
187
105
78
92
93
55
87
50
159
110
109
54
68
137
250
103
95
118
86
100
61
255
53
147
63
207
171
88
408
99
104
498
115
165
74
386