98
65
44
73
50
56
7
67
90
21
64
48
24
66
6
47
5
177
250
71
45
163
54
97
42
115
18
122
39
38
31
33
117
27
293
43
9
81
13
16
29
121
30
138
25
103
389
19
92
76
61