0
4
1
10
6
9
2
3
99
115
189
57
15
31
72
34
44
8
616
32
28
53
56
43
37
149
60
185
42
70
73
33
49
20
80
35
45
23
7
25
240
120
76
67
22