12
85
26
14
89
18
9
34
10
276
52
19
47
23
39
114
8
6
369
24
37
537
15
5
21
29
40
205
88
73
152
33
16
54
654
20
28
146
13
93