5
9
12
10
34
8
7
187
41
24
14
15
26
6
51
1
20
3
27
4
39
13
40
73
70
60
19
42
28
2
31
23
96
49
32
21
44
76
37