51
18
36
39
5
25
10
33
12
15
1
24
29
20
26
23
42
37
35
57
40
22
58
56
134
13
28
41
44
19
54
17
50
27
16
126
14
97