80
19
45
61
58
28
56
47
63
35
39
50
41
31
34
68
81
149
40
26
161
64
72
77
73
25
196
112
78
27
24
20
11
29
7
70
93
21
60
9
12
14
16
74
98
69
46
37