30
194
120
80
25
59
511
31
726
12
439
15
35
5
43
72
132
7
400
20
361
75
46
951
8
16
28
283
141
9
17
26
169
101
40
87
324
3
100
70
39
73
213
232