49
10
30
26
69
32
83
66
94
44
253
148
33
36
52
428
411
22
269
48
97
129
28
112
154
40
16
25
11
45
47
79
59
182
146
65
20
42
139
207
84
15
17
78
74
60
61
64