94
63
102
63
87
66
62
29
120
92
190
148
153
76
93
108
55
76
131
38
36
208
203
69
79
96
102
148
86
46
150
102
93
230
104
83
72
59
34
104
86
31
16
9
37
170
127
73
162
138
174
116
95
55
107
86
115
39
80
123