15
21
37
27
214
18
157
123
54
28
108
73
137
42
147
12
40
34
25
74
48
36
32
31
46
110
249
86
59
83
308
94
19
140
63
71
77
52
162
13
35
24
79
88
96
206
39
49
171
68
163
26
125
425
81