344
118
210
60
125
72
123
305
101
194
114
120
59
103
233
357
314
58
112
153
64
34
182
69
40
91
100
641
77
87
51
107
172
90
82
110
95