1
6
4
0
9
3
14
11
2
5
13
147
190
56
93
42
31
39
73
37
32
99
24
64
41
22
46
74
60
57
92
116
137
112
198