10
2
108
21
6
79
4
15
29
20
8
24
27
14
28
9
18
17
40
148
41
48
69
258
58
90
71
182
26
42
13
128
32
201