35
51
94
45
116
156
108
20
84
66
50
59
32
21
75
14
195
19
52
6
73
71
39
42
99
68
187
15
23
93
18
157
34
248
65
46
17
63
179
36
5
31
121
92
177
41
162
114