27
25
11
49
12
33
55
7
22
8
17
16
9
5
2
13
28
0
14
58
42
59
250
190
102
32
128
164
19
57
50
94
170
73
109
52
36
103
47
53
4
122
26