20
24
36
85
2
207
9
13
988
30
64
21
10
48
94
41
6
4
29
11
156
46
165
39
8
15
19
32
12
17
99
16
71
116
0
7
168
45
58
27
25
5
481
233
22
76