35
8
24
141
280
71
243
84
15
2238
96
550
38
318
67
28
14
60
16
65
25
17
701
155
34
249
9
33
357
143
27
49
90
73
830
154
26
543
131
57
22
50
156
98
86
39