135
466
423
205
27
36
500
211
144
131
210
515
22
88
26
31
56
669
259
66
225
47
46
424
73
40
93
75
76
345
65
481
568
246
81
33
150
217
114
18
45
170
94
14
5
38
39
53
320
21
20
398
285