18
13
109
55
9
8
20
87
10
12
14
29
26
50
19
4
51
31
5
81
63
17
35
3
41
24
57
56
7
49
6
23
28
45
30
15