333
47
44
155
219
48
76
496
37
66
11
153
104
15
309
183
360
529
490
100
43
120
32
33
81
83
368
90
79
22
78
29
146
46
72
199
142
61
87
176
41
136
64