0
3
39
9
69
13
42
158
40
33
19
21
15
20
123
32
138
68
29
38
25
152
90
45
121
89
47
64
31
37
148
72
99
57
26
86
120
93
92
100