75
92
35
168
38
69
107
83
62
97
54
20
116
130
449
37
129
159
5
40
270
153
200
56
115
27
9
55
29
112
67
70
245
100
33
39
46
32
61
45
63
246
151
257
108
11
146
87
167
34
240
48