10
13
190
2030
65
369
94
110
107
252
23
83
20
116
7
16
169
200
36
9
14
407
41
17
78
148
237
158
29
268
57
76
26
52
113
177
6
270
328
362
119
215
150
54
69
124
126
24
39