11
53
159
75
26
66
78
32
46
42
137
128
117
15
8
116
237
351
169
56
294
12
221
35
57
95
17
34
126
73
16
138
6
28
110
29
58
248
27
10
20
71
62