15
45
21
235
47
29
10
36
33
17
13
58
73
12
60
26
52
103
105
67
272
83
68
24
137
88
37
32
63
80
19
46
30
72
57
125
54
89
34
387