573
115
23
29
57
51
113
34
118
117
50
139
79
22
96
35
31
74
41
32
131
75
167
54
90
37
460
24
193
33
28
305
30
103
385
494
119
389
159
45
52
14
49
21
646
25
4