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