5
20
183
69
209
25
78
1641
28
141
139
35
80
91
115
13
125
19
123
160
109
61
179
81
7
212
754
206
94
22
21
101
40
15
44
102
527
120
31
16
59
24
8
47
70
43
54
39
131
49