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