0
1
14
2
11
4
12
7
56
103
79
17
13
42
43
22
27
72
19
62
5
20
10
18
60
66
8
30
68
37
437
16
150
110
45
590
75
316