4
3
5
0
19
10
7
15
16
14
78
18
48
21
6
17
74
77
63
36
32
58
119
65
97
37
152
9
189
34
89
124
66
25
64
81
142
27
375
98
20
51
110
60
49
103