25
15
101
127
39
26
49
11
24
8
53
44
36
97
31
16
19
10
9
27
42
20
66
13
46
6
175
65
62
119
45
79
17
55
81
41
258
61
28
180
77
52