43
57
31
7
2
16
11
15
21
19
40
18
34
9
91
61
37
33
25
23
4
13
6
5
30
29
26
10
41
27
3
111
52
24
22
20