27
18
23
75
9
11
15
34
24
3
14
8
4
53
70
29
42
7
28
84
133
114
139
73
146
132
263
161
41
19
195
123
86
85
159
56
143
54
31
594
262
33
320
99
90
462