66
33
17
29
37
113
36
7
45
2
8
32
25
94
16
42
19
14
58
98
11
1
62
5
105
76
50
20
3
10
21
6
28
184
4
18
46
86
13
35