0
1
13
40
4
7
3
16
17
28
20
12
6
9
220
106
8
30
34
26
14
18
105
5
21
97
15
84
210
39
99
43
73
121
79
96
33
209
86
59
292
134
94
149
65
25