95
58
69
21
29
1
52
3
44
12
5
19
59
30
10
13
9
35
15
40
23
18
167
60
85
17
57
14
6
53
16
75
64
26
626
37
80
78
105
7
90
74
49