21
126
43
56
11
17
90
62
20
67
94
12
47
7
27
38
8
40
72
16
24
22
6
76
35
46
50
80
75
69
166
55
188
91
85
32
19
191
23
39
13
42
36
106
33
54