67
122
22
202
48
25
27
68
77
127
34
36
356
108
154
181
123
106
251
117
183
208
358
40
62
80
112
187
44
346
269
110
193
4
89
244
5
88
24
50
96
109
99
33
11
130
23
126
90
602
49