269
180
220
170
115
6
682
155
20
42
71
163
32
326
125
22
164
54
51
100
33
77
15
31
117
57
25
44
70
59
17
58
91
13
67
140
237
46
257
320
83
419
93
75
107
37
21
327
66
420
144
256
28
337
52