46
30
50
16
54
59
11
1
92
111
26
17
42
61
48
4
40
45
6
5
32
122
52
74
25
105
29
150
37
66
60
99
774
33
69
72
18
64
87
71
9
31
19
104
15
43
28