3
45
124
27
12
9
14
18
65
15
42
25
46
78
22
28
4
60
11
23
17
619
33
62
47
21
35
32
2
114
195
138
720
89
8
260
412
422
51
48
36
34
57