11
3
2
4
5
0
17
22
9
1
12
8
7
6
21
14
18
51
24
25
41
71
61
92
40
439
240
86
47
45
388
69
90
57
239
349
59
113
28
16