47
161
5
97
106
14
2
6
87
45
104
4
25
20
10
18
41
16
3
12
54
183
11
36
257
124
22
9
89
43
524
128
40
373
61
7
387
21