9
0
7
8
3
5
6
11
43
12
22
130
19
4
26
20
61
91
155
48
27
42
71
69
30
70
32
152
120
2
54
183
44
39
385
611