137
55
29
31
79
43
93
71
13
97
62
90
104
34
126
69
47
25
188
28
154
103
178
250
40
16
23
37
99
8
247
54
101
454
57
20
323
271
111
138