21
15
90
56
55
48
22
51
65
80
27
49
89
9
26
20
138
32
28
105
132
10
106
247
73
82
40
31
41
29
3
69
396
102
18
39
58
8
83
12
52
35
46
57
61