26
57
7
79
39
41
111
48
9
10
34
29
32
287
132
27
66
75
47
273
146
289
59
366
77
314
52
753
54
157
62
44
226
285
72
208
136
326
439
63
35
230
176
36
150
45
186
17
33
116
125
99