51
16
1
35
6
4
5
18
3
7
15
19
23
29
20
22
12
27
30
11
24
42
17
8
10
32
31
13
88
21
57
36
9
25
55
40
38