4
17
5
1
2
7
14
10
52
152
170
115
24
48
91
21
80
70
269
96
26
190
231
53
97
166
129
51
8
54
111
107
60
72
64
75
105