0
4
5
10
13
6
15
79
3
14
25
9
34
24
20
30
21
23
35
11
17
7
8
57
16
180
441
96
59
225
104
170
230
529
69
71
538
161