34
77
151
18
131
188
36
22
17
20
164
6
186
66
180
140
85
38
95
100
106
47
21
43
347
5
10
35
1820
31
82
56
74
32
49
294
139
42
148
81
67
104
57
101
55
130
15
216
65