14
30
5
46
37
198
197
32
48
10
423
113
16
12
88
29
145
98
11
80
181
7
68
45
1223
33
76
9
123
72
51
22
47
15
19
21
92
20
57
3
18
8
24
79
58
28
59