4
1
0
17
6
2
51
3
8
24
28
13
15
12
11
46
375
207
108
212
89
18
52
26
76
252
48
66
29
195
65
59
10
58
934
49
241
213