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