10
79
13
23
89
14
158
87
8
5
200
114
19
39
32
21
18
22
61
234
42
46
43
97
35
711
121
101
40
143
464
45
15
25
3
360
154
41
34
50
9
52
72
28
60
163
102