12
28
267
72
10
23
4
16
37
26
18
20
86
11
0
7
2
9
6
8
66
3
63
43
22
27
50
111
60
199
15
76
19
29
52
1671