0
1
34
6
4
2
5
15
167
72
42
16
9
3
20
21
12
33
55
8
13
11
7
100
139
24
14
35
54
31
67
77
38
18
37
19
164
52