77
346
51
196
75
338
42
328
39
189
23
114
152
52
142
13
146
15
254
128
24
139
34
124
21
97
9
98
17
92
101