11
37
21
40
25
39
7
14
10
15
108
94
133
56
13
38
27
33
106
28
19
26
173
34
36
100
88
83
48
54
29
47
35
79
42
77
215
148
46
150
45
68
271
57
41
261