10
18
20
1
127
8
17
29
131
73
38
3
48
23
99
13
66
14
26
35
112
123
83
37
273
31
22
54
74
45
15
148
114
21
39
280
12
218
52
4
19
261