21
16
64
57
28
67
15
76
146
38
43
6
9
14
17
29
35
40
19
34
12
96
66
48
5
25
10
50
59
13
54
61
173
272