2
0
19
11
38
7
6
9
4
24
21
18
13
1
15
8
14
28
42
26
22
25
10
41
75
34
39
517
221
129
48
149
95
136
197
147
112
144
55
176
88
58
132
106
214
54
49
45
52
128
73