54
72
29
18
38
30
16
27
53
91
68
73
114
56
63
89
10
90
258
51
8
232
36
21
125
70
468
288
32
11
55
45
52
87
77
44
162
20
155
59
85
567
35
49
332
287
61
83
17