3
14
9
27
12
5
17
7
22
24
100
6
545
31
13
16
49
21
38
1
0
77
80
35
52
15
60
32
39
8
48
10
19
20
18
11
42
69