8
4
2
6
26
7
25
27
56
16
70
53
9
11
1
22
69
23
30
40
13
3
21
126
131
58
281
186
57
91
50
103
80
79
46
72
154
129
120
208