140
82
130
19
28
105
31
38
46
53
102
113
19
47
88
6
14
39
81
127
48
51
75
85
98