20
393
137
6
49
67
103
24
155
99
1082
100
148
46
48
28
34
71
18
187
238
33
57
58
38
270
21
23
31
84
17
64
35
39
79
51
91
189
224