26
46
52
28
14
41
39
74
48
78
93
30
22
12
50
32
29
909
237
94
232
18
190
33
358
246
43
40
15
104
57
24
111
68
27
69
54
136
11
51
58
85
137
83
56
90