4
19
9
16
3
22
12
20
77
62
15
54
8
85
41
30
32
203
68
55
63
17
13
58
5
76
6
11
51
109
70
7
84
14
21
43
602
524
25
48
52
46
89
519
79
10
570
90
53