87
94
139
131
56
130
76
80
162
104
74
63
101
197
36
28
18
45
41
53
19
52
47
64
129
62
66
43
96
46
34
88
91
72
79
44
70
69
61
23
58
42
113
13
31
84
208