66
2
19
162
1
22
5
28
8
23
3
6
107
50
4
27
12
21
10
125
35
111
91
40
74
45
7
60
24
101
103
38
32
9
196
359
14
182
154
29
13
18