90
46
235
89
73
31
42
13
23
47
41
34
55
69
32
40
54
14
19
18
44
36
66
71
74
5
25
24
20
22
8
99
11
7
16
33
53
52
15
62
67
38
48