50
247
52
3
30
143
10
127
82
39
55
8
101
31
28
11
67
22
13
70
207
46
48
24
35
37
6
2
25
118
99
63
192
73
34
9
64
36
74
123
33
167