71
61
64
191
81
349
125
37
156
177
74
211
128
75
199
58
96
14
99
26
32
30
53
35
101
40
113
231
120
106
123
31
303
84
41
201
77
97
56
78
57
36
22
29
69
24
60
718
207
115