48
203
69
51
31
38
312
115
59
176
37
17
299
465
42
75
6037
132
45
43
232
55
86
131
22
76
32
114
68
35
74
66
61
226
73