12
62
33
37
46
58
53
15
43
21
20
388
29
11
7
57
68
2
10
94
87
75
71
219
13
22
25
36
26
133
39
658
180
534
199
198
123
103
19
42
284
140
464
74
205
233
17