29
67
370
182
3
22
20
64
6
10
9
78
16
90
7
104
17
14
34
143
33
5
21
11
86
125
24
36
27
26
52
12
45
15
19
69