6
45
72
324
295
17
28
284
57
595
156
8
436
52
174
230
186
60
39
202
27
118
68
34
42
94
95
20
130
40
32
21
114
50
105
142
189
133
43
55
143
188
265
176
71
412
48
89
23
47
125
92
349
15
16
216
220