19
25
22
54
13
21
39
14
12
28
73
30
31
69
58
51
47
32
67
20
80
15
41
34
61
18
27
10
9
128
59
33
37
364
97
29
108
199
75
65
50
82
219
85
66
125
117
126
261