13
96
20
56
73
107
181
134
87
90
38
68
41
48
42
120
55
34
52
122
84
163
60
69
46
106
264
35
182
301
49
26
86
36
9
39
23
91
21
10
30
24
147
51
27
50
245
221
80