19
36
14
22
66
12
48
115
32
51
86
59
39
26
90
116
61
112
20
69
54
44
37
38
53
27
65
17
64
33
88
74
79
96
127
13
25
42
24
29
63
101
215
31
89
43
41
28