176
53
6
30
166
27
13
14
12
26
15
23
7
17
16
9
97
28
54
22
2
20
5
10
128
84
47
18
63
61
57
25
33
67
55
100
24
37
4
21