0
6
9
4
22
1
5
3
16
10
32
17
20
38
2
34
7
52
30
69
21
35
13
60
167
84
44
86
57
37
19
41
14
203
53
48
76
249
71