18
8
5
28
34
78
57
43
19
21
33
12
7
16
17
20
160
24
14
117
47
36
23
11
58
98
65
67
61
37
227
103
77
110
144
111
96
145
173
116
22
100
63
32
41
52