76
50
107
51
93
210
9
207
37
33
166
52
75
116
200
81
85
20
18
23
125
11
30
880
159
49
26
136
8
3
65
64
80
40
117
25
381
7
35
106
34
87
1
10
652
43
41
42
92
5