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