25
245
66
36
18
576
130
59
349
39
10
187
70
9
27
15
61
1142
31
26
45
43
80
40
35
111
76
188
1113
14
114
86
89
49
37
72
32
33
419
21
29
120
132
68
65
62
135