422
151
12
20
83
22
39
400
140
5
49
68
107
23
161
99
1094
106
146
47
62
30
33
74
67
189
242
56
40
267
86
14
64
59
109
57
98
188
227
89