256
80
105
48
116
7
242
46
74
14
150
8
13
108
87
28
119
16
18
4
15
10
68
41
21
50
229
19
24
27
111
6
140
56
258
156
75
59
218
29
39
90
130
58
70
100
35
54