21
31
20
64
47
54
81
7
60
43
13
28
53
40
33
36
8
9
18
100
16
30
24
19
104
44
38
6
15
48
50
114
67
68
59
25
35
66
131
57
34
225
37
49
14
197
90