8
137
3
12
33
269
4
2
24
5
27
46
162
57
42
31
70
51
25
169
146
59
38
26
6
30
570
7
53
34
133
18
36
43
61
11
29
9
58
23
100
205
303
89