77
175
107
128
102
101
25
83
39
79
45
60
54
34
82
135
159
54
72
21
50
24
42
44
24
17
127
74
40
76
52
37
45
38
69
19
46
21
35
40
23
17
54
61
30
42
25
40
36