3
8
13
33
2
15
5
0
9
4
38
24
7
20
25
12
1
14
19
22
18
23
11
6
26
51
45
65
29
99
59
137
41
85
96
44
61
117