11
36
31
5
29
8
7
44
3
16
33
24
14
10
4
18
52
21
27
22
19
45
73
59
43
39
40
88
9
23
32
28
6
20
12
35
25
30
107