18
84
33
13
55
20
111
14
160
78
80
42
19
11
76
6
26
74
10
1142
27
28
24
93
29
70
204
1446
43
199
40
175
58
67
417
692
73
71
164
30
50
1160
39
236
56
61
360
123
57
834
41
182
134
96