435
201
352
326
81
84
8
822
52
94
74
57
289
39
72
142
32
146
29
291
62
38
56
135
33
93
136
398
10
144
73
42
12
11
219
46
55
305
4
283
87
163
83
121
423
122
532
771
230
15
209
27
35
116
161
171