25
62
44
88
390
132
31
200
21
8
24
79
32
20
13
28
6
114
42
38
17
18
470
419
102
26
148
22
575
664
50
311
47
23
112
190
411
56
63
29
345
57
213
173
35
97
76
48
66
501
164
181
100
137