5
14
39
9
13
37
45
53
33
40
38
4
25
128
165
48
197
20
97
26
99
32
156
28
93
72
82
879
90
70
68
52
78
118
29
61
203
50
17
35
94
76
30
91
58
60
158
107
34
183
24