8
3
54
25
26
34
16
29
103
24
127
51
10
32
23
4
7
11
9
152
55
70
6
57
12
71
36
75
21
19
40
31
14
65
17
33
109
2
106
20
43
38
48
13