11
65
34
30
25
7
72
19
260
1534
50
4056
33
439
35
17
64
70
343
411
103
186
193
49
29
232
131
75
54
95
15
196
348
102
154
87
63
364
71
194
488
176
197
40
8391
67
502
69
175
113
91
1183
262
208
20
100
12
355