10
1
52
11
31
12
323
24
79
25
3
75
45
164
92
14
81
71
26
4
55
7
5
8
319
13
61
99
2
73
6
19
72
17
32
33
18
211