36
66
61
18
187
32
1031
51
37
243
186
26
1137
31
78
44
1105
57
65
30
100
39
19
67
95
21
169
76
101
228
113
20
156
105
48
41
73
52
266
42
71
59
174
29
152
35
9