15
126
49
52
53
40
20
39
14
113
64
61
156
45
37
55
107
25
31
11
133
17
101
29
137
83
19
112
46
89
63
69
71
229
24
209
7
47
114
50
35
181
87
44
5
147
34
12