137
176
82
18
57
96
44
23
72
141
114
447
208
88
111
346
37
69
74
31
107
30
126
78
34
19
25
93
66
22
17
26
204
13
15
32
45
53
68
40
35
24
43
106
90
39
91
166
10
115
159