40
23
127
16
63
35
34
49
65
75
26
95
58
29
78
67
103
42
106
30
15
60
38
59
27
140
47
18
41
141
39
36
52
72
19
21
12
37
87
17
77
51