67
28
80
95
61
19
93
121
179
106
13
225
16
66
78
20
293
48
62
138
94
72
74
51
50
36
123
9
47
77
29
33
25
43
59
31
30
46
27
44
52
132
81
15
38
205
56
214
259