11
16
1
66
42
31
14
15
38
44
10
28
49
86
27
100
12
45
60
108
105
26
18
21
98
70
212
5
65
7
145
32
22
132
167
90
238
185
131
251
97
264
41
68
24
114
19
222