3
6
19
8
7
54
4
29
17
40
50
58
175
57
24
49
36
5
18
33
43
11
31
46
42
12
45
14
95
13
21
10
70
15
1
105