0
3
2
1
4
5
8
13
7
18
6
78
12
11
116
19
35
67
36
110
16
65
104
88
23
43
32
90
112
28
61
227
170
47
56
22
24