23
84
78
45
25
66
65
162
24
69
11
116
8
121
14
29
9
50
81
178
678
30
385
74
40
41
194
377
85
54
122
21
90
289
44
36
159
27
155
237
229
75
53
46
32
72
158
187
175
388