7
27
2
81
17
32
358
9
26
22
76
72
79
93
80
20
43
24
33
15
21
50
60
35
11
44
95
37
82
8
19
51
14
40
16
34
45
25
13
64
123
30
98
121
18