30
8
28
6
3
9
1
5
14
2
4
10
13
7
16
44
33
21
11
32
12
31
68
73
17
34
22
23
24
18
67
39
26
153
29
136
41
25
19
43
36
35
74
15