45
24
51
42
59
68
35
31
46
30
29
44
49
15
38
26
20
53
41
52
221
107
64
40
16
70
34
137
22
56
171
84
39
76
96
3
609
48
57
104
37
159
61
78
232
388
74
228