5
14
6
22
34
50
67
129
45
38
97
159
56
156
242
135
60
153
51
274
208
28
120
70
91
15
139
214
43
138
13
84
73
17
37
19
146
39
193
92
163
132
87
247
238
116
82
80
11
410
52
69