16
14
42
18
8
10
44
7
396
9
4
105
151
15
27
90
0
17
68
1
11
22
24
26
5
20
62
21
12
6
2
3
30
127
23
41