38
10
20
89
4
35
3
14
66
29
12
26
74
13
94
47
18
28
16
5
27
30
25
11
43
1
40
42
75
22
560
37
15
7
294
57
71
33
79
96
198
49
225
99