14
20
23
32
19
64
44
41
30
27
61
25
74
36
66
96
55
110
95
65
68
78
71
21
351
104
358
34
31
29
231
278
119
28
17
69
49
145
79
186
37
192
151
88
26
117