8
4
83
6
22
9
10
11
13
7
15
33
5
30
20
38
28
17
50
23
14
105
89
27
101
52
82
73
47
51
42
127
36
32
111
21
60
120
75
44
40
16
26
39
24
65