13
23
9
50
2
5
0
30
3
32
24
49
109
19
11
26
8
6
4
7
79
21
33
29
18
12
94
47
34
1
38
103
20
39
98
14
66
41