7
13
1
31
42
6
10
81
8
41
66
30
11
14
46
56
412
32
174
69
134
115
206
130
75
43
110
312
16
37
25
61
93
35
189
1229
57
234
253
87
411
249
33
288
238
449
27
88
9
82
295