125
17
22
42
33
36
19
16
9
15
8
7
113
10
170
48
37
23
29
50
129
64
3
14
6
59
105
2
32
1
11
69
24
18
30
4
35
39
21
38