0
40
7
59
31
19
43
140
26
8
67
23
72
66
9
74
178
10
12
5
22
626
1153
469
81
119
370
28
29
46
167
80
45
6
34
48
122
216
42
223
18
87
4
39
21