76
59
9
37
97
20
63
83
45
16
110
44
100
74
24
21
23
66
17
14
49
51
134
84
13
167
163
430
139
219
133
204
140
39
95
98
42
119
33
118
92
31
88
38
274
41
53