0
6
4
12
5
11
7
22
39
78
52
19
20
18
34
128
73
32
49
14
200
72
104
24
59
565
83
61
81
186
42
28
62
58
150
31
16
100
29
84
21
13
41
43
9