0
1
2
6
22
8
3
4
23
37
16
14
40
19
29
70
229
25
147
42
7
44
41
20
15
156
417
18
285
32
757
17
5
84
34
122