63
31
80
55
18
30
25
48
92
23
133
53
46
15
40
32
66
19
21
49
43
74
27
41
8
33
176
9
14
13
95
45
56
24
20
50
93