21
6
52
29
79
209
101
62
118
36
116
15
46
14
73
24
64
41
16
7
131
191
165
69
51
34
43
54
99
72
48
102
136
126
60
75
22
63
27
122
28
44
18
66
127
103