80
73
37
50
215
10
29
79
120
15
13
330
643
26
47
21
170
9
25
38
31
77
17
238
169
61
34
70
118
130
110
68
7
63
76
143
85
44
60
45
69
62
88
19
425