13
14
46
126
43
41
15
152
32
7
79
37
62
64
35
991
120
1
87
8
97
9
31
23
18
58
17
165
54
49
38
44
11
155
39
53
522
52
22
19
387
918
48
291
26
20
94