116
39
57
26
23
18
20
40
42
28
6
90
25
13
14
15
21
53
16
79
76
105
9
209
192
36
66
46
99
0
10
27
7
365
132
12
8
64
158
54
81
72
59
88
154
202