49
59
72
129
30
60
52
34
15
173
38
79
24
241
81
26
13
76
19
94
106
151
277
66
104
57
44
9
7
33
39
16
25
138
292
727
723
118
17
806
97
43
164