21
67
10
84
17
62
16
96
30
12
2
34
129
222
101
97
166
200
43
14
53
130
36
104
85
66
168
91
35
20
44
8
0
31
18
269
51
57
5
13
22
65
4
24
26