11
42
13
33
31
212
132
235
363
25
703
94
12
142
58
214
32
206
19
88
92
39
3
56
158
96
36
194
40
10
606
204
55
188
290
145
8286
65
181
675
22
49
27
102
34
50
47
48
2717
51