4
1
5
3
34
25
2
27
14
8
15
12
30
31
44
0
6
51
23
13
65
78
68
40
149
20
39
70
111
154
90
45
116
69
119
46
38
11
35
61