21
47
12
57
88
51
83
22
227
62
37
126
42
18
34
26
33
58
7
30
66
117
45
35
71
27
50
29
41
72
60
54
67
64
44
38
86
142
94
69
20
106
56
55