21
78
96
25
16
50
35
59
26
39
6
7
17
5
9
12
14
28
11
76
69
43
10
109
18
48
167
24
91
27
32
22
30
72
45
71
33
83
88
8
34
23
61