25
6
80
188
59
19
160
58
168
152
110
46
44
27
16
102
40
43
141
71
62
76
136
162
178
30
28
104
73
98
77
411
64
220
23
17
5
11
140
1
144
22
34
47
54
55
20
13
18