213
53
206
326
49
35
38
9
6
99
59
114
39
67
75
62
202
159
34
51
54
12094
115
1639
76
647
133
344
117
83
30
156
105
186
153
48
31
104
61
337
37
85
96
72
41
236
74
284
266
161
46
81
65