2
8
32
70
22
96
24
12
50
17
9
20
34
4
15
30
158
14
1
7
13
16
3
31
56
33
6
120
85
23
45
167
11
794
37
44
66
49
5