21
15
103
64
70
74
110
68
53
44
8
26
29
59
16
174
63
102
49
141
72
188
33
14
71
5
198
138
87
22
376
25
7
32
442
62
96
75
27
186
69