15
0
14
17
33
8
77
249
19
16
12
50
75
5
18
35
93
32
9
79
143
68
42
70
28
57
49
56
118
22
38
41
98
335
11
166
59
13
94
27
552
63
110
201
78
71
113
88
101
252
66
53