15
66
39
53
82
25
42
28
31
32
18
477
131
30
97
29
78
133
122
112
237
14
176
12
55
45
20
6
17
4
1
3
8
47
56
63
7
74
373
182
35
22
87
24
378
10
54
41