23
33
14
5
47
168
97
118
59
19
35
219
11
56
21
130
18
76
41
0
73
65
53
40
90
37
183
12
62
42
8
44
26
127
113
146
79
30
13
6
28
39
4
135