113
60
48
150
65
68
181
62
16
26
7
30
752
1032
57
14
795
53
191
46
187
75
15
20
19
198
54
129
122
91
794
42
22
47
66
49
40
23
92
72
77
41
251
83