91
42
231
134
66
61
81
99
111
18
58
87
180
35
46
31
338
49
16
41
7
68
98
146
184
70
72
190
29
43
11
132
143
47
171
26
314
37
51
10
176
19
48
924
94
36
160
526
6358
45
119