77
115
109
83
48
42
47
89
53
52
63
65
55
41
59
57
50
79
40
60
36
45
90
116
0
54
131
49
44
51
38
61
67
81
39
64
62
73
58
149
159
76
175
141
138
218
283
145
173
187