314
29
28
42
97
31
116
161
33
22
62
242
15
54
63
396
162
360
147
30
154
39
9
21
60
169
78
273
80
17
635
179
120
72
283
197
178
83
87
405
135
223
247
8
89
58
148
4
88
19
103
32
124
57