23
21
19
18
24
59
27
45
83
32
58
15
34
10
54
13
114
47
76
33
61
43
29
90
36
82
112
56
73
128
28
53
91
25
41
60
89
39
17
30
55