13
144
111
117
247
32
78
17
47
82
227
38
69
65
44
155
83
10
34
536
68
142
257
148
26
73
29
52
64
46
36
21
133
67
57
169
61
74
138
116
16
43
59
238
55
176
315
260
275
378