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