20
12
56
61
279
115
54
34
223
66
32
26
15
23
45
71
37
4
51
30
48
41
29
13
28
50
53
76
43
33
21
44
290
64
47
39
63
25
40
97
62
186
9
103
19
22
35
110
17