26
34
38
22
19
10
8
28
6
37
12
31
14
18
15
62
39
27
40
13
35
21
25
51
16
7
36
17
30
63
53
297
111
41
20