9
4
23
50
10
26
101
60
6
24
13
3
19
11
15
5
1
51
34
35
33
8
27
46
22
7
40
12
37
64
14
41
103
65
86
66
326
39
2
21