40
1
17
19
24
23
39
10
5
250
51
124
116
197
147
105
11
71
404
89
60
126
12
65
9
157
62
44
26
94
120
236
27
78
6
29
30
169
289
14
102
18
327
13
34
79
86
80
36