15
18
21
91
22
54
120
27
13
56
75
19
46
49
143
30
111
108
93
301
37
68
131
60
32
65
62
47
43
57
78
23
126
29
76
25
431
9
48
63
146