1
2
12
32
4
19
24
30
6
0
34
28
9
8
7
116
89
16
22
5
29
41
3
26
10
17
245
11
18
51
25
20
37
47
133
36
21
71
153
15
39
54
128