64
30
34
33
38
48
295
25
17
29
400
73
176
109
40
36
299
49
27
19
85
41
60
94
50
57
74
66
52
12
37
288
15
1557
63
110
87
174
23
105
43
20
86
56
32
75
59
22