3
19
11
99
5
106
6
41
18
63
2
46
26
281
103
9
13
60
32
37
8
12
0
25
27
118
21
72
33
17
82
14
7
38
28
1