39
213
72
346
61
20
52
112
116
68
35
106
36
278
42
102
17
54
44
127
33
174
34
41
58
46
43
80
26
15
19
22
9
23
38
30
11
27
695
18
28
29
101
126
182
105
190