0
1
4
9
23
5
15
10
2
8
7
13
24
6
3
27
11
66
17
16
32
41
87
14
97
82
64
26
21
241
116
239
57
19
60
179
198
77
461