2
38
49
4
10
29
5
25
43
7
16
12
9
22
32
34
30
26
98
45
51
15
21
14
33
76
24
31
13
39
17
8
11
73
19
40
69
68
158
118