24
12
7
5
4
32
28
2
18
11
109
14
26
76
13
140
27
37
63
46
208
6
183
36
57
75
82
52
83
188
71
41
3
17
38
44
49
163
67
45
93
43
56
232