98
71
52
56
62
996
138
125
20
5
32
61
224
12
21
14
18
25
64
130
54
59
13
82
34
17
37
42
7
26
272
30
76
29
53
68
143
206
230
11
44
50