72
26
75
77
25
29
30
445
69
44
28
76
153
273
58
278
35
27
87
92
1119
580
462
251
217
46
215
61
50
32
147
34
125
33
48
172
531
156
162
54
37
24
82
90
123
121
170
122