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