118
52
24
3
44
42
89
8
62
31
40
48
36
37
20
25
34
46
23
29
33
49
11
9
14
17
12
55
10
13
18
19
50
4
6
21
27
7
16
32
30