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