189
46
447
673
55
200
77
16
10
19
57
1414
129
34
35
68
38
50
75
169
30
60
636
5
4
127
21
33
115
8
11
39
7
15
3
20
64
9
31
99
6
12
112
120
40
218
51