42
23
137
13
17
39
67
330
36
176
24
21
16
29
58
50
31
32
344
35
28
104
25
138
34
62
54
217
82
225
22
817