26
12
289
59
142
40
5
32
14
7
23
27
15
8
31
13
58
17
33
48
224
16
29
41
42
18
9
22
20
2
4
77
47
133
28
10
25
36
44
177
63