67
386
126
62
95
105
65
64
43
84
382
98
77
177
58
156
59
181
52
13
26
83
44
38
33
57
50
39
128
102
174
86
210
118
124
74
91
55
116
49
45
106
171
88
316
80
138
46
99
23
109
75
152