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