34
309
18
37
38
66
12
15
73
25
14
26
52
74
123
475
39
88
147
61
27
46
369
76
133
36
9
44
598
188
22
435
161
128
55
112
21
10
45
106
19
699
7
79
3
51
253
328
94
43