21
30
32
9
20
28
50
54
16
44
62
38
22
24
45
79
13
199
27
72
26
15
29
53
11
58
130
36
49
17
42
34
41
6
46
120
74
138
91
60
8
25
23
5
18
43