17
12
6
5
7
3
11
15
13
14
22
10
25
28
33
9
73
90
190
97
42
31
460
36
100
32
52
40
99
139
44
68
55
50
57
59
30
51
60
21
447
24
113