551
24
938
509
74
229
146
902
65
16
127
142
15
242
313
36
77
89
62
29
813
154
22
85
243
32
42
153
76
61
108
112
292
253
134
366
31
135
121
641
405
40
52
43
822
240
354
55
174
47
33
49
143
66
145