7
20
86
42
138
32
26
274
59
60
37
13
212
100
16
18
75
48
220
112
39
56
65
161
233
31
78
84
76
44
96
50
81
94
29
52
113
89
204
66
19
95
25
38
491
74
57
111
245
69
43
305
53
163
46