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