26
32
7
28
15
31
19
14
88
42
39
23
12
30
5
89
47
11
18
6
10
17
27
100
50
20
52
74
38
9
21
13
49
37
123
111
60
87
16