65
69
83
140
347
109
145
47
125
300
110
102
97
23
19
35
26
22
18
30
53
247
51
316
156
117
407
113
85
93
290
36
25
446
37
50
132