0
8
13
38
4
9
22
14
107
565
7
127
116
5
16
6
23
15
17
62
65
31
19
10
94
3
80
20
71
43
27
2
78
24
50
49
37
29
42
63
35
12