240
74
7
36
21
99
253
355
64
68
14
8
51
19
31
18
39
116
81
15
168
75
83
13
255
34
169
30
25
16
24
261
5
29
10
33
82
27
219
95
48
66
143
111
90
12