1
3
2
0
16
5
7
4
8
22
35
27
25
19
11
14
10
6
76
30
29
17
37
51
36
13
34
32
23
93
50
102
100
40
227
99
52
53
44
31
18
71
47
108