9
56
101
4
52
40
190
11
95
21
45
81
5
6
4
111
193
241
161
117
36
14
1
160
65
2
96
10
71
52
110
8
123
7
103
69
57
65
90
3
45
17
4
158
14
62
2
8
170
