70
134
29
46
129
8
24
18
36
142
40
130
55
12
30
79
27
25
120
49
15
189
215
32
39
28
7
56
66
115
37
107
52
127
67
43
22
94
116
61
51
190
327
274
14
85
38