86
14
344
44
36
261
279
47
75
334
18
104
52
85
64
17
12
35
135
857
452
20
19
39
22
189
5
50
13
185
145
38
121
66
74
6
255
30
28
29
149
21
23
1357
27
54
26
25