8
29
18
69
35
15
11
4
20
10
72
31
14
96
12
88
5
43
26
16
9
23
27
25
6
50
81
82
207
28
30
52
17
13
1
46
2