502
43
37
7
12
66
238
298
117
200
266
226
23
85
93
235
263
59
198
249
214
3
48
57
6
203
429
45
1329
30
372
51
81
141
161
1
50
16
31
15
25
124
10
83
76
29
657
0
110
69
46
44
247
28