22
23
64
18
50
63
16
124
250
29
14
46
34
54
35
36
69
75
41
60
78
43
372
25
106
39
37
24
73
57
269
120
26
42
114
81
454
38
67
499
101
193
204
93
259