89
33
239
63
36
44
35
97
54
163
21
27
74
104
109
47
66
133
263
91
39
17
50
52
195
20
64
15
79
51
332
22
11
72
29
9
41
98
19
85
28
26
129
313
65
103