19
8
49
43
17
14
7
23
33
200
30
50
36
11
5
87
44
24
56
22
12
58
20
10
77
42
75
27
125
1000
25
9
53
63
21
40
26
16
29
32
121
13
6
93
72
78
92
37
15
18