3
5
25
39
9
31
15
62
63
4
8
309
20
23
165
17
136
50
66
78
12
21
11
22
33
13
65
18
58
7
54
6
40
26
38
45
48