68
57
110
77
18
35
70
15
16
69
5
12
28
44
41
7
53
67
39
111
47
382
58
350
315
114
21
64
49
36
10
37
116
60
206
188
43
94
23
31
59
80
88
29
71
56
27
345
34
33
163
30