20
98
17
36
223
5
34
4
23
40
68
18
38
21
13
35
9
81
357
55
63
30
41
132
101
1
43
16
197
78
59
73
100
0
11
86
49
27
12
80
28
44
52
26
25
45