49
40
26
75
18
60
168
42
47
28
13
62
12
66
65
91
30
57
76
10
56
31
58
97
24
34
164
44
169
87
38
51
9
290
39
37
136
264
27
92
209
41
215
53
138
126