17
38
37
85
29
201
64
20
88
6
78
60
8
4
16
10
1
185
73
123
114
41
26
62
28
27
9
39
63
252
19
3
12
25
7
175
66
31
23
55
34
30
286
97