10
2
98
9
13
15
48
12
36
87
109
23
57
24
37
3
19
39
18
40
7
30
11
146
14
6
8
5
1
35
4
22
78
16
68
17
55
51