38
11
34
1
7
6
9
2
18
3
4
5
14
12
8
24
17
61
28
41
13
16
27
26
128
25
10
64
20
46
35
15
30
53
78
37
39
63
21
291
55
19
29
43
45
31