490
41
165
155
64
37
106
408
121
174
253
676
90
186
266
183
185
367
320
169
43
35
31
157
16
51
269
40
72
8
33
55
47
25
57
24
102
88
103
39
32
12
17
53
69
48
142
38
19