17
20
82
22
50
12
55
8
486
73
342
157
96
176
71
11
25
28
211
2
51
119
30
7
18
21
39
66
476
67
45
27
24
47
69
158
9
48
124
76
19
97
31
43
407
36