22
19
13
8
4
40
44
11
30
10
9
101
15
45
46
21
47
28
17
26
3
39
14
48
24
25
18
2
32
27
34
38
23
29
37
49
16
5
41
116
69