63
89
45
115
16
199
23
84
26
92
71
41
105
50
106
35
319
15
19
160
36
57
69
39
159
113
98
32
21
76
52
49
82
53
141
129
346
194
217
42
33
73
67
208
143
97
78