45
67
5
94
123
56
17
25
26
20
113
60
155
80
54
109
28
92
19
87
23
15
81
43
114
126
131
33
51
21
150
41
216
64
77
108
149
40
734
47
97
708
222
53
96
162
57
48
42
12
74