9
61
26
12
6
2
31
13
44
8
4
17
15
10
7
19
11
5
28
3
30
34
24
22
0
49
33
52
62
48
58
64
75
39
247
145
103
67
238