88
142
98
121
96
90
346
25
6
38
169
29
21
100
93
66
15
192
84
68
19
110
37
227
160
58
325
59
92
34
60
36
164
159
20
157
67
73
12
191
126
55
272
64
16
43
91
105
35
83
396
22