0
10
5
3
19
7
11
8
24
26
15
2
1
45
21
20
48
70
41
57
18
6
29
13
103
73
71
33
46
17
31
42
25
35
9
36
37