141
175
44
29
34
13
68
39
80
65
42
350
87
142
35
211
63
172
61
53
348
36
70
20
95
106
71
130
391
56
124
192
91
209
40
18
88
19
171
162
138
273
37
48
74
52
189
143
122
222
30
133
60