464
145
21
171
26
55
125
173
41
568
337
225
196
522
33
61
38
305
99
129
46
42
307
45
104
483
47
48
116
107
79
68
113
315
176
96
72
106
97
236
57
82
16
543
39
14
102
67
75
85
52
24
163
213
143
649