36
406
196
145
35
164
156
31
45
104
73
80
57
24
82
26
23
191
107
56
92
74
29
25
67
30
78
43
21
20
34
51
60
37
2
18
27
70