29
39
98
21
26
63
127
19
51
56
31
37
251
34
46
72
89
54
71
52
128
38
86
181
66
45
70
24
67
55
92
50
27
117
47
83
59
36
61
14
33
25
32
17
124
35