38
19
29
87
35
60
90
189
58
32
215
212
103
34
24
25
21
51
20
110
49
92
97
83
23
68
253
46
26
55
207
45
50
64
72
22
117
13
18
17
222
173
130
140
66
74
208
96
196
62