23
36
8
28
83
20
25
11
2
69
90
63
74
77
84
102
104
106
118
1
21
22
32
36
39