6
3
49
16
15
26
22
27
2
58
42
19
14
45
43
17
7
12
36
44
20
8
4
11
35
21
39
30
34
155
46
40
33
32
28
25
5
128
74