366
137
34
33
152
175
72
139
64
171
147
93
67
123
53
46
84
248
89
74
40
163
559
29
52
212
164
51
112
220
31
118
102
35
613
234
356
188
37
90
263
277
81
867
76
32
432
189
316
334
103
86
113
293