19
20
46
69
51
40
72
169
24
29
13
93
32
41
4
9
81
241
67
22
14
44
53
74
245
18
86
36
60
149
324
26
59
61
17
6
177
68
52
73
192
180
96
131
78
387
118
768