23
72
83
38
80
31
49
103
93
59
75
32
61
27
77
46
73
24
37
67
69
41
54
94
25
10
183
35
21
20
52
33
22
26
65
99
71
36
19
53
47
55
15