61
93
111
122
76
126
23
45
103
121
71
75
50
39
131
145
47
108
214
58
37
22
270
129
170
99
44
338
468
117
188
43
68
349
62
56
66
87
27
38
28
317
57
59
20
32
52
161
79
123
26
10
8