65
22
101
66
30
73
33
78
94
51
57
20
14
21
89
81
114
46
61
278
177
181
98
139
42
71
206
41
32
44
55
124
54
37
38
29
35
79
39
72
263
34
23
64
214
108
16
413
70
168
553
13