1
4
10
3
7
13
51
111
9
288
21
188
53
2
18
11
20
85
28
25
44
32
5
17
6
8
12
14
97
48
60
41
72
71
16
19
23
37