10
14
18
29
46
13
31
32
37
64
243
45
15
17
38
3
158
30
21
27
19
28
20
12
53
63
6
34
393
11
89
253
26
229
4
147
24
44
71
52