11
20
35
33
55
21
61
100
18
66
38
95
58
84
37
19
42
126
114
115
74
36
73
45
9
80
6
148
15
10
1
5
56
124
344
134
2
7
60
137
169
112
77
265
25
79
161
110
133