110
48
55
102
146
74
73
113
57
80
313
33
9
4
22
6
34
21
28
16
20
36
125
11
12
100
44
91
8
68
31
25
17
15
40
98
45
78
14
7
18
114
19
2
27
30