19
5
6
30
22
8
14
49
16
21
11
47
18
125
69
128
148
50
60
37
28
9
111
10
39
27
200
26
44
29
12
13
144
46
88
17
99
135
169
56
41
20
24
32
33
7
53
51
23
108