19
20
8
16
9
27
40
51
61
169
56
35
39
81
142
44
43
72
239
7
107
57
55
58
42
6
394
149
34
71
70
13
63
18
79
80
15
84
25
17
10
45
41
155
33