13
22
1274
12
26
76
603
213
63
41
53
19
46
25
21
86
16
9
141
14
38
29
17
67
256
31
27
24
65
1296
70
96
89
387
182
23
757
93
55
221
629
42
39
28
176
149
401
486
265
11
34