21
16
13
27
20
44
51
5
80
45
31
60
18
79
40
41
33
69
55
93
14
25
288
85
7
9
66
216
17
54
15
164
144
30
112
12
1
56
109
28
131
35