70
2
19
162
1
22
6
5
29
7
24
3
8
107
50
4
17
10
126
35
109
90
51
69
45
60
101
103
62
38
32
9
20
202
366
26
15
12
184
155
31
13