11
20
30
72
61
235
156
104
193
93
81
115
89
118
125
103
121
57
71
68
146
272
259
99
80
124
167
21
14
18
37
15
60
24
56
32
69
50
40
42
66
38
19
25
10
34