6
3
4
1
11
26
45
9
2
37
0
8
5
23
17
20
35
57
53
36
33
41
76
51
102
46
43
183
30
83
210
74
32
27
94
78
200
358