3
1
19
2
6
16
46
9
21
20
10
60
24
136
22
28
29
0
25
14
45
12
71
42
92
50
187
34
23
59
38
15
107
40
67
70
450
17
13
106
18
79
253
100
61