50
36
372
86
40
416
41
356
79
132
13
164
70
862
111
84
121
180
232
45
206
32
39
60
61
35
38
69
34
43
62