13
46
34
16
6
31
21
18
84
33
55
20
112
14
160
78
80
42
19
11
76
26
74
10
1142
27
28
24
93
29
70
204
1446
43
199
40
175
58
67
417
692
73
71
164
50
1160
39
237
56
61
360
123