19
60
165
102
116
187
318
174
58
55
43
40
15
51
25
59
74
31
89
27
24
21
78
50
85
92
180
48
35
72
30
34
64
14
17
20
9
26
23
87
47
111
62
16