2
1
0
5
3
23
6
14
7
16
39
15
192
18
4
28
13
8
35
36
12
31
11
99
133
21
64
19
26
48
62
71
49
158
188
24
22