167
126
29
151
20
132
14
78
30
35
232
62
7
74
179
33
21
423
16
264
10
44
5
1862
60
9
58
80
68
182
279
54
869
131
27
428
18
13
6
177
57
955
66
34
37
158
76
59
135
31
2094
19