2
1
11
4
6
0
3
7
22
15
13
12
14
5
28
36
21
29
32
18
17
19
25
16
23
64
27
39
20
10
24
186
100
30
113
38
61