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