98
136
161
59
144
43
190
60
31
24
26
126
70
86
89
81
186
63
77
265
61
37
32
113
23
92
244
181
143
53
85
62
68
47
88
192
95
58
44
15
141
197
759
22
83
104
66
64
731
38
56
109
279
14
469