6
19
52
243
14
21
26
45
30
35
17
11
272
37
106
156
117
157
90
242
53
23
13
12
18
59
20
25
656
28
126
69
297
46