26
94
54
72
29
18
38
30
16
27
53
91
67
73
114
56
63
89
10
90
257
51
8
232
36
21
125
70
468
288
32
11
55
44
49
87
77
31
162
20
155
59
85
567
35
332
285
61