37
122
397
112
243
320
12
414
93
127
207
164
21
34
117
72
29
10
184
44
69
161
58
41
47
36
74
18
54
111
23
94
142
55
59
52
63
30
92
38
162
27
173
53
68
31
8