20
30
212
22
29
39
69
23
35
16
47
100
26
25
19
27
60
184
59
9
137
40
37
8
61
38
53
17
18
10
34
55
12
15
45
50
68
44
54
51