25
16
10
172
50
23
91
499
58
39
9
153
97
59
15
26
74
41
45
270
20
21
42
83
12
147
32
14
51
43
155
22
90
37
79
31
7
5
209
57
62
19
29
53
11
35