256
5
65
58
195
1
109
19
25
138
17
6
35
27
190
68
174
133
7
50
156
4
23
69
283
236
333
112
26
61
11
186
29
3
12
108
28
8
16
98
9
331
22
21
37
30
116
70
105
390
73
299