20
10
5
17
29
8
16
7
4
70
3
13
44
23
91
59
50
30
135
71
150
104
45
36
60
34
21
82
101
14
11
630
26
57
40
98
6
56
9