12
5
34
24
71
6
31
22
35
46
43
57
18
55
44
15
23
52
19
13
53
27
50
80
77
42
21
25
61
69
56
20
32
166
92
36
70
17
72
62
49
107