8
88
23
374
4
126
3
59
29
12
63
51
25
16
17
43
2
86
89
10
34
33
15
26
6
27
42
5
11
7
22
14
39
30
57
61
65