14
9
13
0
15
66
4
18
6
5
7
2
25
19
10
22
12
110
35
21
48
73
29
45
58
27
172
231
68
161
94
117
498
449
98
151
79
71
165
146
248
42
70
72
93