88
24
17
117
34
19
26
160
39
118
125
29
326
31
120
12
177
149
25
209
15
76
236
30
28
13
274
406
35
253
371
225
48
42
377
264
98
833
345