26
10
101
54
18
37
97
56
44
31
66
42
13
27
85
15
12
29
24
20
155
95
8
240
72
94
194
190
62
11
207
51
179
30
196
50
192
282
114
53
6
39
78
43
126