53
27
88
76
20
25
32
43
139
8
33
42
549
373
31
38
60
41
98
30
258
21
37
626
55
26
35
15
267
28
194
56
54
34
70
50
255
39
9
314
19
57
393
49
66