37
29
49
26
42
52
83
39
162
213
34
105
91
86
116
31
106
44
62
38
84
56
110
167
137
99
64
214
71
67
197
16
95
118
77
33
219
149
57
15
63
47
109
96
74
36
25
41