23
30
78
8
129
45
11
166
25
37
38
15
243
260
193
41
85
72
20
21
102
18
16
96
80
4
81
22
6
73
106
29
5
24
36
84
43
40
58
54
71
77
86
14
27
64
130
79
44
13
47