7
13
15
63
50
65
89
52
17
40
1
19
24
23
39
10
5
250
51
124
116
197
147
105
11
71
404
60
126
12
9
157
62
44
26
94
120
236
27
78
6
29
30
169
289
14
102