69
52
248
126
95
127
21
33
20
226
115
112
134
28
129
120
400
87
22
74
63
75
32
344
88
149
323
239
83
72
45
148
121
469
43
241
76
42
61
86
529
163
140
48
421
82
38
117
236
23
441
107