23
55
298
46
15
8
40
24
14
173
70
26
109
66
12
63
196
180
78
80
69
1721
39
16
349
140
107
21
1357
127
86
209
223
42
244
235
48
142
27
22
72
28
19
71
151
61
160
32
57
54
229
123
47
539
49