88
16
17
22
14
27
49
4
18
21
13
15
23
31
8
9
56
47
20
26
58
60
68
45
38
41
160
145
66
111
50
232
76
12
33
53
37
52
80
213