343
42
172
6
37
17
32
24
16
84
26
133
338
27
60
36
8
64
44
148
177
90
78
475
43
66
438
181
15
223
47
70
31
23
21
52
14
88
215
55
18
795
68
46
35