35
99
78
12
66
107
30
79
68
154
89
48
50
122
43
13
49
65
102
46
25
41
9
21
201
44
15
8
57
534
28
55
47
20
27
39
26
825
758
74
58
36
59
97
161
270