6
16
15
4
19
1
14
7
17
42
27
20
12
18
9
2
56
32
136
76
65
58
49
10
225
26
304
47
330
63
64
71
11
222
69
156
101
45
40
201
165
105
30
599
79