131
372
500
51
34
16
8
14
300
148
25
68
18
270
19
255
250
61
36
58
253
31
27
44
149
142
40
351
21
43
59
7
11
28
69
57
166
9
102
54
24
47
32
26
17
101
96
33
46
13