12
29
74
62
203
53
51
77
47
109
25
30
201
54
102
64
397
160
22
50
184
42
113
96
119
445
66
147
55
85
136
196
122
181
43
171
461
88
69
19
13
111
198
67
14
17
613
34
108
44