3
0
2
6
23
5
1
41
17
11
131
37
9
46
34
12
8
289
31
21
14
78
13
51
76
89
36
4
42
104
19
22
7
93
127
61
26
40
199