38
44
21
246
68
249
112
211
56
52
223
16
24
74
15
37
133
36
128
62
46
27
64
565
81
17
129
61
32
30
266
86
76
11
231
163
87
41
291
83
75
97
55
49