6
0
7
1
31
34
9
43
28
27
5
20
14
73
3
22
40
37
12
53
17
67
55
16
39
15
56
95
71
124
117
90
38
24
65
50
30
125
59
18
285