2
7
13
24
56
51
1
6
33
77
28
14
49
74
16
31
3
5
15
25
19
21
35
23
22
12
199
30
38
17
9
86
37
43
132
32