10
27
2
12
3
22
7
34
6
1
44
19
8
92
75
17
42
4
21
32
28
39
86
40
262
13
9
26
109
64
5
30
93
57
11
14
63
15
46