3
5
2
17
9
6
13
20
0
1
8
70
19
88
65
39
36
54
402
149
71
96
146
100
137
15
66
102
24
45
107
25
43
40
33
121
42
200
28
41
18
22
57
185
31
34
104
26