21
35
63
32
70
96
73
38
27
53
113
80
191
355
40
20
17
102
22
12
39
37
108
62
69
51
199
130
49
29
46
48
94
143
15
57
65
33
43
58
30
14
9
44
24