20
35
68
31
30
86
40
22
27
13
259
26
36
24
52
116
34
16
91
42
79
11
7
55
82
48
33
103
44
59
66
69
12
19
23
118
81
75
56
54
428
88
105
250
41
37