599
319
327
59
65
128
355
240
307
22
141
129
232
185
122
51
131
29
88
112
60
49
193
125
121
45
43
48
33
34
79
194
146
30
16
28
250
70
37
269
26
110
199
111
116
119
113
98
149
150
41