15
16
80
34
93
43
48
56
70
45
106
19
8
68
94
26
32
42
159
52
62
21
14
31
35
69
76
54
22
23
29
28
74
67
57
82
17
9
126
39
12