18
70
140
20
88
103
31
19
3
62
22
12
16
232
56
78
25
110
27
30
133
11
75
45
9
29
47
74
24
55
23
4
79
14
6
0
37
10
122
65
105
13
161
99
66
195
160
96
82
59
129
94