15
4
13
3
0
9
16
12
20
61
72
14
42
60
37
78
28
6
94
85
74
32
11
52
18
5
55
17
63
33
71
99
155
157
34
58
297
49
874
137
119
185
88
440