35
1032
49
21
32
78
26
67
73
28
20
19
64
91
17
102
153
46
237
115
22
90
70
53
155
85
55
37
80
54
224
33
44
65
215
41
139
13
25
27
185
69
162
157
36
8619
203
124
121
43
174
303
199
104