3
5
9
19
13
30
32
34
8
7
20
33
29
6
58
22
11
23
12
38
21
0
25
55
182
28
26
18
10
4
51
49
31
93
98
14
46
89
39
57
24
63
27