85
34
53
13
15
10
43
99
5
17
90
11
19
2
8
6
16
64
67
253
66
205
284
126
136
282
294
49
87
26
128
69
155
131
130
21
123
33
711
12
22
63
4
186
55
179
56
24
30