1
123
40
7
29
34
3
6
35
20
30
58
14
70
27
19
23
12
16
9
26
44
4
22
47
17
172
67
8
51
83
64
103
57
82
65
90
11
52