0
3
2
16
7
12
28
11
8
30
39
42
72
34
18
1
15
6
14
43
35
27
47
9
22
23
5
13
80
44
4
69
54
51
109
45
41
26
215
443