35
84
87
17
7
20
58
9
12
10
46
50
24
15
5
172
26
13
8
56
40
93
34
27
103
48
90
171
147
380
361
37
163
59
85
18
42
78
212
28
43
77
66
31
4
51
135
25