254
59
21
75
46
199
72
26
212
200
146
97
34
117
35
16
92
29
126
80
22
95
27
49
286
42
33
14
50
186
103
20
178
127
58
12
36
100
77
81
37
56
99
51
60
71
138
140