22
72
5
104
4
6
7
193
39
32
341
24
178
52
3
10
2
14
503
40
1
109
30
96
9
27
18
98
271
83
20
57
17
121
400
131
102
362
153
70
60
198
61
132
28
41
137
162
8
93