20
121
171
148
36
147
365
92
141
52
47
60
48
164
280
14
37
134
185
199
224
71
63
26
72
42
46
83
33
96
101
184
21
1255
117
91
116
27
558
43
150
64
39
89
28
16
18
67
372
152
51
12
7
187
79