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