29
14
16
4
8
6
2
21
10
202
9
83
50
55
61
90
38
52
57
60
18
28
178
79
82
119
32
12
23
81
44
31
56
20
40
11
49
22
24
27