18
45
7
65
50
30
34
11
25
15
9
43
38
17
44
106
6
22
16
36
8
28
19
10
14
60
100
39
27
66
59
13
40
363
12
87
20