7
17
103
115
25
106
65
96
61
5
57
425
42
35
99
87
33
62
1
63
304
133
204
9
36
22
145
53
386
102
48
43
1071
73
6
854
495
124
15
28
174
483
80
107
12
170
49
218
18
85
51
509
550