20
63
274
21
128
56
257
52
69
74
59
94
77
68
29
62
60
114
89
72
23
144
135
30
83
25
4
32
66
39
26
349
414
14
118
47
61
134
28
31
33
99
48
17
42
43
22
185
5