222
311
27
61
45
36
226
475
180
83
87
29
124
5
165
1065
11
25
189
53
239
229
81
219
174
158
60
248
185
13
99
71
59
23
106
203
93
50
102
241
28
16
62
32
75
76
225
37
44
85
266
69
47
667
272