185
16
46
144
243
125
66
432
251
10
323
253
102
481
9
112
170
214
300
76
63
83
319
43
29
58
19
104
113
227
49
42
14
28
197
969
313
8117
24
81
13
53
98
122
48
119
180
142
5
84
314
166
37
433
945
997
89