408
12
9
57
11
35
528
185
5
88
119
154
129
191
27
123
47
80
120
3
19
15
36
76
71
75
59
224
61
22
2
10
30