48
32
137
37
50
122
17
89
64
58
245
536
33
86
54
42
139
132
116
51
71
1338
43
198
182
148
802
47
36
778
56