10
6
2
0
5
4
23
3
17
54
36
21
148
31
80
52
84
286
83
66
39
87
38
29
32
102
27
43
45
18
180
34
75
67
7
37
9
28
114
40