154
22
6
19
38
37
178
28
213
66
228
61
32
107
55
27
390
112
59
12
13
31
91
24
295
104
417
90
52
17
71
538
250
64
343
94
426
577
1131
30
79
135
26
48
21
56
45
411
353
41
23
126