419
54
104
138
74
60
43
20
34
204
110
384
155
95
116
66
28
26
157
165
69
162
121
538
179
21
86
56
317
68
126
316
335
37
93
63
172
65
17
79
180
49
47
99
213
57
234
53
207
91
492
40
45
163