74
66
14
62
35
107
196
52
168
195
51
106
27
25
190
85
91
60
92
76
79
65
256
45
21
13
215
39
37
29
81
147
64
110
33
53
242
97
84
56
263
67
289
47