23
51
98
41
35
50
72
91
96
89
34
86
28
40
104
124
141
61
191
30
204
33
267
131
187
158
44
106
421
105
83
85
69
53
127
54
113