21
20
91
65
75
176
66
123
140
19
87
62
117
24
243
42
153
122
35
44
103
236
120
13
12
51
59
46
83
52
29
74
121
144
415
60
69
209
152
146
40
99
151
135
54
193
98
273
23
187