11
35
5918
36
42
34
471
125
59
336
68
39
66
347
54
204
218
96
55
25
61
153
376
136
82
224
29
93
168
40
41
121
133
102
38
21
81
108
106
101
171
86
294
225
44
10
27
1326
24
79
118