83
87
19
416
208
95
78
34
143
120
35
74
24
104
27
9
25
45
57
59
17
58
26
50
112
72
51
28
16
31
63
44
49
82
21
184
85
36
86
136
67
103
81
66
98
118