1
5
54
18
83
15
26
7
24
164
8
78
38
35
45
23
36
122
17
30
158
110
4
11
50
16
9
12
19
20
32
3
10
29
43
52
488
98
13
21
66
114