23
44
176
94
16
108
54
98
28
36
65
17
5
209
167
25
47
179
74
55
30
66
59
15
79
46
43
38
58
9
140
62
49
224
184
40
102
32
122
76
88
187
10
51
115
29
19
97
22
146
86