1
7
3
6
16
8
5
11
4
9
17
15
50
19
20
43
100
69
55
22
2
59
36
49
37
10
42
44
151
86
206
29
18
175
262
47
94