0
29
42
2
37
53
10
3
16
11
7
5
30
20
121
26
8
4
21
17
9
15
1
12
49
52
209
19
36
131
22
46
28
18
47
76