390
36
436
73
65
61
79
78
111
230
96
87
49
179
196
380
102
68
309
92
70
97
176
51
163
63
237
108
44
24
34
154
164
66
47
98
55
90
189
72
107
167
143
138
76
41
137
71
75
115
241
199