1
3
105
15
33
69
28
14
2
16
7
73
18
9
64
17
51
32
21
25
62
11
6
10
24
4
38
40
27
74
13
8
5
37
19
177
26