37
245
21
41
151
53
87
90
47
275
112
52
309
468
339
55
213
165
178
34
145
62
8
73
142
173
7
57
39
77
128
26
42
20
28
60
33
91
97
150
86
191
30
23
65
116
75
25
419
36
27