76
40
36
54
33
28
97
82
66
176
12
13
90
83
57
29
39
19
59
15
14
27
56
58
64
72
118
91
30
100
166
158
52
17
32
53
120
74
69
84
101
25
162
65
71
156