16
6
12
7
73
18
142
35
32
8
1
2
106
15
46
28
0
5
19
62
56
21
33
65
259
112
88
38
58
31
55
29
105
63
14
17
45
34
94
164
268
27
60
41
59
30
24
52
44
39
51
40