5
89
74
17
135
38
803
6
128
18
8
29
56
43
23
37
65
16
1
20
497
21
41
4
3
77
12
46
10
15
26
34
13
7
11
85
2