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