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