35
18
137
95
30
78
37
19
66
58
52
75
45
23
120
31
22
38
33
26
44
32
47
83
50
17
12
62
61
20
70
39
63
51
129
40
60
64