88
75
91
31
9
45
26
40
37
14
13
11
81
54
15
16
130
25
6
18
57
32
734
24
42
36
80
8
247
86
23
62
1906
151
50
119
100
67
129
107
337
249
21
77