8
16
33
11
31
21
25
10
18
99
12
9
4
22
13
57
15
35
19
29
28
34
3
132
40
716
7
17
23
24
20
6
14
98
32
27