50
56
25
129
69
14
154
19
5
57
238
10
6
295
32
108
33
15
104
37
267
220
7
84
62
35
475
519
1
260
45
21
72
30
706
277
20
302
113
80
122
71
134
109
87
227
36
3
167