8
133
60
24
52
51
26
430
131
71
146
62
111
34
43
37
138
189
114
12
27
15
36
421
188
271
1456
14
49
42
73
72
53
57
526
17
5137
64
708
54
41
35
577
10
337
110
29
4352
81
94
139
166
84
20
95