171
38
115
37
218
85
49
299
100
190
59
24
101
70
65
21
209
36
180
97
18
138
32
71
149
41
178
42
35
92
76
52
23
28
91
165
188
47
50
276
83
22
57
60
229
64
61