59
771
155
387
65
286
45
240
47
150
75
119
19
35
139
32
168
68
396
18
138
17
130
22
114
31
77
10
98
90
100
76