0
60
3
4
26
19
13
7
1
10
5
14
12
9
8
2
15
18
22
28
16
11
32
29
30
17
39
33
143
83
100
117
69
292
34
119
103
35
25