10
16
3
6
40
66
34
60
29
13
11
24
26
41
18
217
9
19
15
31
57
8
171
14
4
5
12
0
132
23
7
381
63
50
156
55