110
18
55
46
178
96
78
30
92
32
12
89
6
1
56
20
54
315
47
10
98
53
15
48
158
13
8
21
25
35
144
23
26
22
86
40
19
84
94
36
29
57
28
9
74
5
7