30
32
52
77
19
78
58
67
65
51
68
8
13
88
54
148
716
20
84
23
18
4
15
6
61
7
95
45
80
33
60
41
44
12
17
91
57
59
73
108
3
9
21
102