1
10
41
4
34
11
21
17
25
48
3
16
13
7
9
36
0
32
35
5
30
23
28
37
15
46
114
12
26
83
90
111
29
18
64
101
110