16
25
14
26
39
13
62
33
82
66
24
32
36
22
18
43
73
46
54
88
102
48
41
38
94
47
158
114
51
74
125
68
78
59
29
67
34
40
44
130
111
55
107
254
159
275