99
62
23
76
101
102
236
54
51
116
259
76
49
158
17
42
103
40
53
69
32
75
47
78
173
34
101
35
17
59