10
15
34
7
14
74
11
43
93
27
148
248
16
155
261
24
49
9
75
39
19
33
42
95
3
20
408
47
78
69
45
5
37
85
26
163
96
30
61
32
6