13
5
8
10
20
11
21
22
24
47
44
30
25
27
34
39
42
46
1
29
193
35
229
28
12
65
3
84
40
36
257
58
7
43
19
203
31
41