79
121
39
58
66
134
234
126
103
160
34
51
26
118
130
35
57
52
68
117
197
98
123
72
77
47
291
262
289
163
63
371
60
149
61
45
43
38
280
56
352
112
31
37
104
177
28
91
111
42
24
15
22
55
97
148
70