12
265
15
10
4
16
77
76
168
43
24
71
34
190
332
30
23
25
48
22
20
143
136
28
14
8
51
45
75
32
39
31
50
72
69
213
128
18
11
9
44