15
45
20
235
47
29
10
36
33
17
13
58
73
12
60
26
52
27
103
105
67
272
46
83
24
136
88
37
31
63
80
19
71
56
125
53
89
68
34
387