20
63
14
8
1
16
15
12
10
28
4
13
44
2
84
91
52
47
102
18
25
262
7
42
5
22
38
48
34
31
100
64
6
19
55
21
76