9
1
4
0
3
10
20
8
15
11
2
24
27
59
36
80
150
7
26
5
17
62
14
22
16
73
53
77
294
100
97
44
48
101
244
67
84