497
36
35
44
598
71
90
182
30
24
238
48
256
73
43
37
135
20
46
78
40
124
97
121
8
63
14
27
28
21
87
69
68
116
15
61
65
379
57
98
251
438
223
93
77
79
113
3
197