0
1
7
6
5
8
4
18
13
35
32
12
50
37
27
33
10
46
25
36
17
22
19
11
28
45
70
29
120
58
63
40
42
60
116
57
31
135
3
193
59
97