20
14
7
49
37
21
64
15
30
103
42
38
19
23
54
6
17
8
63
58
289
180
232
99
29
43
451
285
44
111
61
220
132
77
214
122
80
109
133
57
36
226
166
105
18
13
5
22
81
34
73