7
168
14
53
63
129
243
171
349
302
203
136
46
87
156
48
105
88
83
49
82
71
45
40
114
33
139
217
324
224
65
238
131
161
23
84
102
56
267
79
75
42
55
50
28
127
268
61
311
147
72
110
44
371