37
74
198
30
13
40
53
81
26
55
170
27
31
23
71
61
64
191
349
125
156
177
211
128
75
199
58
96
14
99
32
35
101
113
231
120
106
123
303
84
41
201
77
97
56