26
138
42
39
126
365
82
289
110
247
83
107
6
134
30
139
48
16
52
207
685
133
56
80
105
31
27
66
200
362
24
62
53
631
74
68
35
111
43
50
34
22
19
147
33
75
95
143
118
92
73