11
9
20
45
107
30
69
6
7
16
24
25
50
18
13
5
27
8
44
200
59
23
14
112
62
35
33
75
39
73
55
15
28
65
43
46
12
94
48
19
57
42
17
40
38