24
39
29
35
12
21
77
258
18
314
84
27
1
100
239
52
111
5
44
522
72
51
37
25
201
49
73
32
61
67
287
240
59
45
117
123
156
128
114
26
83
99
103
20
11
131
56
19
53
170
119
164
8