208
131
50
119
48
108
176
109
37
42
514
55
27
158
159
256
76
40
153
118
73
190
24
481
829
80
69
99
77
66
433
365
103
32
96
150
222
196
324
140
350
91
184
229
21
123
51
276
351
61
127