3
4
5
17
19
12
35
1
30
26
13
18
51
15
24
9
66
62
7
16
2
42
146
37
20
32
100
44
50
33
49
10
28
6
23
64
14
39