38
65
17
35
37
79
45
151
91
52
20
93
42
23
158
96
40
43
27
32
36
95
101
156
66
78
59
48
57
83
164
199
18
77
259
115
21
44
12
197
24
90
102
22
88
34
25
46
76
26