17
38
69
19
88
29
34
28
31
20
22
18
174
50
23
245
35
21
26
345
48
46
12
62
71
194
36
52
44
233
53
76
177
87
82
73
39
153
188
123
110
93
79
15
272
343
106