61
25
40
44
123
12
117
271
89
38
65
35
54
20
37
268
26
119
30
164
509
99
22
451
73
11
46
128
33
318
270
15
14
9
262
179
850
23
28
21
124
191
363
216
34
60