49
99
65
30
87
40
198
71
113
399
34
19
58
53
46
66
128
135
8
44
26
22
13
23
252
25
571
251
21
17
138
59
28
236
38
76
100
37
15
54
171
153
33
43
412
67
3
176
4
810