6
1
10
2
3
75
18
23
5
28
33
25
20
16
17
14
13
8
40
7
44
57
31
38
93
91
200
117
9
26
27
56
400
68
105
37
48
146