21
41
67
153
55
25
26
43
17
133
76
29
171
37
35
115
20
494
10
75
489
244
256
64
90
12
142
22
92
247
83
98
232
36
38
96
146
46
341
53
19
87
7
59
14
94
77
32
464