51
39
695
89
25
135
99
32
132
137
59
68
37
15
40
85
183
36
120
177
24
95
6
33
12
75
322
42
100
17
14
61
96
44
29
7
28
52
73
74
144
19
230
43
153
34
128
31