60
11
126
28
20
21
302
34
15
90
37
38
212
44
41
259
783
18
12
19
164
17
43
57
26
76
118
81
42
283
206
70
14
130
31
33
111
61
104
10
63
64
261
68
54
120
29
25