21
30
5
72
41
33
11
26
6
16
3
161
87
144
12
15
13
9
10
14
51
58
31
52
28
43
37
66
8
42
17
4
97
197
19
39
134
62