28
190
100
73
75
37
40
39
126
94
89
71
194
106
65
60
171
61
81
78
53
189
99
164
152
33
268
77
43
84
62
277
378
45
30
36
67
38
127
182
312
198
119
175
134
139
59
275
79
104
47