116
145
200
1025
42
64
11
7
14
166
22
52
30
61
15
276
39
1094
34
23
175
4
190
16
1080
29
91
36
957
79
67
69
27
17
62
90
75
144
26
232
120
78
63
43
24
153
54
55