88
72
37
46
166
62
103
77
32
60
140
33
235
48
13
20
63
42
30
173
39
36
40
107
19
184
51
255
27
74
41
44
4215
47
24
260
98
96
126
69
16
156
200
785
17
186
10