17
27
25
13
8
18
21
33
59
31
26
3
37
47
12
42
207
19
16
30
93
75
77
88
122
46
79
34
157
84
72
247
32
76
354
286
60
35
20
24
219
14
44
209
22
168
61
107