15
16
44
48
29
36
22
66
38
43
189
50
62
39
486
59
138
24
52
160
18
41
103
212
220
105
80
23
56
14
203
9
86
91
83
261
7
146
108
42
112
113
78
35
27
65
60
181
106
54
6
33
73