3
0
12
42
6
1
11
2
17
5
18
4
10
142
14
37
7
23
39
24
242
136
80
29
20
25
9
201
35
121
204
96
30
38
298
128
81
15
16
58
26
43
154
87
33