80
70
66
27
41
21
25
78
17
37
61
18
53
341
76
46
32
97
42
13
38
196
60
105
161
74
29
44
323
28
15
47
43
114
23
127
137
45
63
96
50
34
87