184
236
437
240
66
37
45
130
73
20
96
54
242
8
306
104
80
390
78
52
95
29
111
268
34
85
176
91
154
82
48
261
53
83
168
19
12
13
149
40
4
183
106
84
88
133
494
141
117
26