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