54
70
46
30
349
285
125
35
20
13
50
24
156
67
57
25
265
250
74
61
23
199
85
51
39
55
299
192
26
225
84
98
120
38
6
136
19
18
42
66
259
151
34
40
501
201
71
111
91
56
43