3
7
8
14
59
12
16
15
27
28
25
5
34
22
19
10
2
6
18
26
30
38
44
0
47
187
75
105
13
63
21
11
20
55
42
98
58
66
23