10
25
28
15
97
7
48
5
51
23
53
41
18
87
9
37
8
24
26
16
3
57
35
22
20
6
40
19
72
33
265
13
73
32
82
46
54