110
78
34
37
27
28
144
40
24
99
20
178
152
21
46
33
17
18
69
47
70
73
31
123
39
36
38
141
23
54
138
61
155
76
26
80
88
4
49
64
43
16
19
115
52