26
38
82
79
70
80
12
88
11
106
56
113
147
28
54
6
150
22
43
97
25
101
8
16
64
33
53
17
7
227
40
104
21
41
52
61
34
93
68
42
3
111
9
5
30
71