0
43
10
1
38
4
14
20
7
15
86
46
21
9
55
33
18
132
135
163
23
47
124
42
162
78
39
81
13
48
45
208
51
19
28
142
35
99
72
58
29
16
41
36
60
31
49