33
55
10786
12
23
37
120
21
440
235
24
228
323
58
122
439
99
9
260
446
13
20
4544
137
92
133
44
230
15
18
14
6
49
26
89
67
30
4
19
93
39
29
251
28
50
174
16
242