1
2
3
4
39
33
31
91
75
50
47
34
90
47
43
38
43
41
54
39
57
34
33
38
59
54
52
19
32
12
19
11
15
32
18
9
18
18
41
41
18
16
159
16
2
28