9
6
11
4
1
2
15
8
10
22
16
5
18
65
19
7
0
3
44
30
49
33
14
42
13
103
25
37
46
101
57
23
92
61
227
76
147
60
38
243
24
56
124