61
92
1
6
19
24
35
7
17
87
85
45
75
160
18
5
447
25
13
183
30
20
255
23
12
77
40
59
8
189
406
36
28
42
1117
27
41
271
345
65
170
44
129
171
21
37
880
89
143
291
94