20
63
64
92
54
67
9
46
94
15
47
109
42
122
121
7
58
45
37
25
13
29
268
33
34
41
43
26
39
111
80
38
51
21
83
24
27
30
340
59
12
40
100