10
19
102
47
36
224
6
33
40
16
20
23
426
12
909
52
60
142
14
71
152
86
25
7
13
37
3
31
8
27
21
39
2
9
5
85
146
28
17
72