249
223
38
132
242
91
148
32
103
15
244
497
51
1027
41
230
334
59
159
171
180
0
60
11
28
6
16
27
116
78
85
9
536
93
99
108
56
48
300
42
36
10
250
72
71
20
25
194
280
292
80
155
131
46
88
14