38
90
28
29
96
68
9
23
4
31
10
182
39
16
220
33
106
26
1
11
78
124
283
7
3
60
147
41
17
36
179
14
21
132
55
20
75
113
121
27
19
149
89
87
122
206
181
71
59