5
38
0
8
4
1
2
11
29
36
3
25
14
24
47
93
166
57
20
318
86
23
175
59
18
104
74
42
72
41
170
16
96
87
10
30
27