1
2
0
10
20
7
33
11
9
21
35
17
5
15
14
22
8
6
4
18
12
16
152
37
86
74
135
113
82
32
138
66
49
45
78
75
40
191
60