36
106
83
68
188
207
98
136
74
39
46
35
67
27
13
86
56
190
64
34
338
26
28
146
44
17
49
84
25
50
47
41
109
219
130
110
40
205
223
215
75
57
157
85
121
282
76
184
124