114
63
46
55
65
56
83
23
286
185
369
399
195
188
193
204
11
28
13
66
33
38
48
173
84
35
16
26
68
62
57
47
198
124
15
85
161
30
82
79
146
115
60
64
177
88
107
31