116
28
551
56
43
80
5
60
32
1
25
36
45
52
21
16
18
24
6
22
27
10
15
57
64
17
34
9
7
176
13
106
3
31
35
41
62
2
30
4
53
123
11
8
33