16
13
20
32
14
21
23
50
5
6
63
29
34
10
72
18
74
7
54
4
49
227
2
43
66
235
132
35
25
268
77
37
76
44
168
39
60
439
55
79
17
69
83
304