39
10
33
1
7
6
9
2
18
3
4
5
14
12
8
11
19
13
17
68
35
63
37
29
23
28
44
66
88
15
34
16
25
41
193
65
100
62
30
77
24
21
20
26
79
27
95
73
69
32
57
40
153
58
84