37
39
25
206
36
185
54
89
12
312
200
29
514
17
198
117
86
109
118
659
18
82
14
48
34
88
24
76
21
69
41
23
33
32
61
30
19