20
33
21
6
12
18
54
3
9
24
19
72
16
209
98
17
76
11
25
212
83
23
15
41
32
2
14
5
7
27
8
58
61
141
148