98
128
76
39
376
66
86
108
198
18
60
20
239
119
50
14
61
248
97
88
32
30
219
92
43
138
155
15
194
28
89
308
63
19
190
44
158
8
56
36
37
137
53
99
17
240
21
85
306
26
145
142