6
40
3
0
1
5
2
9
4
10
47
87
8
7
43
74
109
31
32
208
181
22
29
39
152
44
61
41
26
85
13
19
24
16
50
35
25
59
23
17