53
120
163
31
26
7
14
8
66
16
68
28
49
27
44
84
30
96
45
12
21
13
20
6
69
51
23
19
35
50
40
80
144
184
354
29
32
137
46