8
1
4
2
5
9
19
10
35
17
7
28
71
54
195
61
25
65
141
45
3
13
57
37
80
36
33
403
6
58
21
51
81
101
16
29
15