65
2
18
162
1
21
6
4
5
29
7
22
3
8
107
51
27
15
10
98
35
108
68
50
45
60
101
95
26
78
38
32
20
196
349
12
185
151
31
13
17