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