21
23
0
103
38
64
55
22
16
35
50
28
30
51
65
147
39
20
49
36
27
60
59
13
62
69
45
18
14
10
33
34
74
256
56
177
31
116
73
66
221
112