25
153
56
43
28
11
12
7
47
46
41
16
9
27
50
32
64
66
31
13
8
3
59
14
240
62
57
24
15
23
4
22
49
69
53
29
20
152
177
79
19