1
4
2
11
40
5
6
10
22
33
21
43
32
19
20
12
58
29
79
77
114
63
28
34
72
7
105
15
64
96
220
48
13
37
71
259
249
14
24
30