154
13
12
21
15
322
33
27
18
67
209
98
46
186
170
38
119
17
26
282
608
457
157
146
100
247
617
213
219
415
321
275
198
274
83
453
652
205
7
123
95
70
28
50
283
353
234
94
23
34
286
36