54
51
41
340
374
81
82
79
26
17
93
55
77
151
35
16
397
118
0
146
28
62
194
32
96
38
13
74
106
249
83
45
20
43
63
10
24
141
46
50
88
258
567
98
68
85
29
36
91
176
19