63
31
80
51
18
30
25
47
91
23
132
53
46
14
40
32
19
21
49
43
74
27
48
8
33
176
9
13
92
41
45
56
24
16
50
93
20