13
6
27
8
16
31
33
21
29
35
2
20
12
36
3
7
19
68
47
43
4
49
93
26
78
18
9
1
37
17
15
24
14
357
174
50