3
7
2
6
8
11
16
4
17
24
45
9
19
23
10
41
53
89
14
32
21
1
15
1155
0
46
109
44
18
12
49
5
22
31
13
55
37