17
11
35
33
91
25
90
44
20
100
53
64
51
458
34
38
56
81
110
65
113
88
78
61
322
72
67
58
42
50
268
30
76
132
16
36
45
18
37
142
73