150
44
55
57
110
101
59
35
43
46
62
19
22
34
25
56
15
36
48
127
47
30
39
40
49
51
142
86
75
69
67
52
53
27
98
26
64
141
81
116
23
41
72