77
175
127
99
83
107
101
59
158
50
134
52
76
44
39
74
80
54
42
69
127
45
30
24
79
21
25
40
72
45
44
13
36
23
52
21
14
24
51
61
17
19
34
22
28
41
17
56
38
23