20
18
4
41
11
2
57
294
24
47
17
12
26
44
36
14
34
5
19
7
51
29
39
16
52
15
84
6
25
45
67
28
40
38
94
31