140
43
15
30
36
28
51
26
17
55
113
58
70
50
19
34
86
57
151
40
72
81
104
85
56
33
90
128
38
39
78
32
137