14
132
6
0
43
96
8
15
2
57
33
35
483
86
29
49
113
77
5
124
193
10
40
32
99
13
18
51
598
130
47
72
75
105
7
56
19
131
108
54
4
44
12
20