173
22
2
43
48
79
8
10
72
209
11
189
99
54
238
230
61
69
82
115
117
83
44
21
15
105
86
92
77
191
233
42
53
59
55
187
106
64
46
34
95
73
70
65
63
80