88
20
109
18
93
41
99
14
33
30
52
259
32
49
45
36
74
47
108
59
81
26
92
101
23
39
62
90
242
72
17
8
35
216
207
58
219
53
195
51
69
94
34
66
28
76
19