32
178
234
120
91
182
640
90
114
162
133
197
173
163
72
5
122
172
48
1213
897
35
152
217
40
23
56
93
89
102
14
10
340
61
38
21
74
113
63
51
37
16
31
64
83
139
30
302
273
11
6
7
17