11
25
13
20
27
41
57
209
61
6
21
240
29
10
62
379
22
7
75
17
51
37
161
72
2
31
145
218
14
40
140
19
18
312
53
278
180
50
33
105
24
84
143
405