26
131
37
42
92
7
33
28
10
61
32
60
189
91
40
133
178
300
62
58
317
74
56
156
113
16
30
36
99
81
98
85
45
59
70
100
55
124
218
159
47
50
107
27
25
48
83
101