17
25
3
6
9
19
15
27
33
20
13
14
37
64
4
32
150
52
21
28
75
60
55
10
22
446
469
18
30
29
8
91
125
12
26
11
177
2
349
117