2
1
17
14
5
39
3
15
9
8
22
19
110
12
7
34
10
26
18
20
42
45
21
13
29
37
48
46
53
175
32
27
31
71
33
35
36
86
147