16
1
12
15
3
21
10
31
23
18
38
261
72
79
36
46
53
33
58
83
34
90
37
39
126
47
40
44
49
17
61
60
51
24
63
20
27
41
97
76
143
29
56
117
52
69
99
93