208
84
81
70
65
48
73
66
21
45
198
85
143
40
42
33
172
31
62
116
23
36
64
55
43
35
61
178
138
349
46
53
63
171
214
87
50
28
175
98
192
115
195
229
156
125
114
75
76
49
153
209
97
134