66
6
24
88
2
9
10
11
28
7
20
3
32
8
23
4
15
502
33
21
56
42
29
18
13
12
31
25
120
5
58
34
17
27
77
14