4
36
13
12
21
5
11
30
9
19
110
28
22
6
20
50
35
59
15
18
7
17
10
32
45
96
39
52
41
14
34
91
16
40
37
44
97