115
82
104
98
72
392
258
124
194
218
122
196
137
62
219
58
107
34
146
188
209
37
284
89
116
151
123
105
88
97
99
75
87
103
609
191
140
33
190
66
52
29
40
46
17
63
84
30
77
71