49
108
141
26
127
30
159
36
44
35
45
88
21
29
72
43
140
56
11
100
117
61
199
259
17
272
131
59
51
238
33
75
167
138
83
121
78
55
227
688
18
28
66
27
39
34
103
79
23
60