12
5
33
24
71
6
30
31
22
35
46
43
45
57
17
55
44
14
23
52
19
13
15
53
27
50
79
77
42
21
25
61
69
56
20
32
166
92
36
70
72
49
106
80