19
20
32
85
101
24
66
51
82
39
16
64
128
56
221
45
29
41
454
70
86
15
94
134
122
71
18
37
87
93
59
35
7
68
42
73
62
34
53
33
25
47
27
61
10