1
4
2
0
5
28
9
20
10
23
3
7
40
29
46
14
75
38
50
13
18
104
57
19
31
41
95
73
49
161
34
83
33
21
22
26
32
27
37
16