14
17
37
30
107
179
50
32
12
217
28
96
164
24
67
61
62
31
105
38
40
27
176
22
126
74
116
252
41
94
70
69
47
29
39
35
479
10
49
210
165
145
127
65
48
118
186
103
90
227
206