39
7
28
9
5
1
12
6
3
4
2
10
13
8
34
18
16
17
60
25
32
56
42
11
24
20
37
14
63
104
71
33
52
19
45
15
44
248
122
73
54
23
21
22
88
85
57
27
40
50
102
58
53
51
29