23
13
19
2
0
28
4
14
5
49
9
6
1
8
3
20
12
29
11
10
37
60
25
24
7
21
76
104
89
446
150
250
184
22
79
18
58