256
23
70
69
26
50
78
11
227
27
37
34
25
76
31
19
59
188
51
61
77
52
55
17
176
20
22
15
43
8
36
46
72
194
107
39
119
379
166
85
87
57
81
2
53
89
91
40
4
74
30