26
32
53
128
244
100
11
156
228
17
525
30
54
60
79
72
38
24
29
132
249
35
39
18
67
71
63
21
52
61
44
56
88
43
37
106
97
47
23
87
81
84
320
99
50
246
238
28
68
125
45