10
19
16
17
80
40
48
11
57
30
43
442
8
34
31
287
13
137
92
15
81
58
32
29
7
4
35
14
22
21
5
46
28
20
59
12
69
9
39
18