0
31
4
32
1
10
5
13
47
51
18
6
71
24
34
41
22
9
12
8
26
62
52
44
187
100
65
36
55
146
113
50
49
35
48
183
139
63
17
21
43