46
170
161
80
481
10
84
244
89
384
651
24
98
125
43
352
34
128
298
37
35
26
31
63
97
109
23
28
25
47
21
19
311
101
5
16
55
73
60
66
174
339
13
12
90
52
39
17
18
193
113
57
64
22
83
673