10
3
19
28
17
20
65
30
46
34
9
97
35
7
39
14
33
27
48
11
47
13
44
61
657
15
24
5
12
42
22
8
51
129
130
81
16
18
375
4
26
29