21
23
61
5
51
44
54
6
38
12
83
213
30
157
106
76
37
20
185
52
71
55
46
14
18
22
73
94
13
86
16
8
100
31
9
47
191
15
156
41
7
53
63
103
91
80
172
494
110
40
96
345
149
28
107
75