98
16
169
53
243
31
7462
61
52
206
78
21
156
17
33
113
47
43
28
40
71
94
441
15
45
411
68
341
44
46
65
36
13
7
167
155
99
142
77
38
42
29
213
56
57
18
11