31
4
28
6
5
8
2
3
15
1
9
13
11
10
48
90
7
70
200
17
12
29
36
45
23
24
66
26
64
14
39
40
30
65
47
18
94
37
25
22
34
85
72
67
56
16
33
46
74
124
20
55
21
38
93
50
53
35