15
25
6
20
24
28
12
62
5
13
14
41
18
208
57
34
10
8
92
53
9
167
23
19
7
4
78
374
3
123
710
175
73
97
49
43
119
11
32
128
101