70
69
33
118
136
29
48
16
35
31
169
10
38
368
43
85
163
41
56
140
87
46
51
37
12
182
105
123
172
83
159
63
142
68
81
25
82
164
129
49
26
176
59
27
106
227
60
36
30
54