7
16
21
247
73
125
77
143
264
46
515
10
13
56
29
185
20
410
48
5
33
243
111
11
66
32
51
109
490
1318
6
53
8
65
170
19
36
71
295
78
118
31
253
58
141
61
14