3
0
8
4
11
7
21
6
39
78
52
19
20
17
34
128
18
71
32
49
12
200
72
102
73
24
58
565
82
38
61
51
80
184
41
28
60
33
9
150
30
16
100
84
13
42
40