21
36
14
20
200
50
22
6
122
18
113
5
33
85
176
154
24
7
98
59
31
34
16
48
30
9
78
26
13
35
11
107
12
44
29
39
61
157
133
27
15
67
57
75