204
81
31
337
150
413
208
55
240
126
49
47
136
491
297
99
66
376
123
611
216
88
382
72
571
218
142
45
167
132
74
60
83
107
52
42
34
928
84
32
100
334
56
264
48
117
94
7
58
33
633
109
257
766
146